De acuerdo con MSDN, uno puede crear y eliminar hojas de cálculo de Excel mediante programación en Visual Studio (http://msdn.microsoft.com/en-us/library/6fczc37s.aspx). El código para hacerlo es el siguiente:
private void createNewAccount()
{
Excel.Worksheet newWorksheet;
newWorksheet = Globals.ThisAddIn.Application.ThisWorkbook.Worksheets.Add();
}
Una de las formas en mi proyecto tiene un botón.llevando este código. Se supone que el usuario puede presionarlo y crear una nueva hoja de trabajo, pero no funciona. Así que decidí convertirlo en un botón en una pestaña de la cinta de opciones. Eso tampoco funcionó. ¿Qué me estoy perdiendo?
Respuestas
1 para la respuesta № 1Mi respuesta no va a ser demasiado larga.
Si necesita utilizar Microsoft, primero asegúrese de crear un libro. Recuerde que los archivos de Excel se parecen a libro de trabajo, entonces, dentro, puedes crear hojas de trabajo.
Si no, por favor, eche un vistazo a Proyecto NPOI.
Con ambos enfoques, tendrá que crear el libro de trabajo y luego las hojas de trabajo que se encuentran dentro.
Bueno, si está seguro de tener acceso a un libro de trabajo, le recomendaría que:
1.- Utilizar los parámetros de la Método WorkSheets.Add
2.- Por favor, eche un vistazo a este ejemplo.
3.- Persistir el libro de trabajo después de agregar la hoja de trabajo. Esto permitirá verificar si fue agregado o no.
Por último, pero no menos importante, depurar, depurar y depurar.
Espero que ayude,