Cómo: Crear nuevos libros mediante programación
Al crear mediante programación un libro, es un objeto Microsoft.Office.Interop.Excel.Workbook nativo, no un elemento host Microsoft.Office.Tools.Excel.Workbook.
Se aplica a: La información de este tema se aplica a los proyectos de nivel de documento y los proyectos de nivel de aplicación para Excel 2013 y Excel 2010. Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto de Office.
Se puede generar un elemento host Microsoft.Office.Tools.Excel.Workbook para un objeto Microsoft.Office.Interop.Excel.Workbook en un proyecto de nivel de aplicación.Para obtener más información, vea Ampliar documentos de Word y libros de Excel en complementos en el nivel de la aplicación en tiempo de ejecución.
Para crear un libro nuevo
Utilice el método Add de la colección Workbooks.
Dim newWorkbook As Excel.Workbook = Me.Application.Workbooks.Add()
Excel.Workbook newWorkbook = this.Application.Workbooks.Add();
[!NOTA]
Puede crear un libro basado en una plantilla distinta de la plantilla predeterminada: pase la plantilla que desea utilizar como un parámetro al método Add.
Vea también
Tareas
Cómo: Abrir libros mediante programación
Cómo: Guardar libros mediante programación
Cómo: Cerrar libros mediante programación
Conceptos
Agregar controles a documentos de Office en tiempo de ejecución
Limitaciones de programación de elementos y controles Host