Compartir a través de


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

Ampliar documentos de Word y libros de Excel en complementos en el nivel de la aplicación en tiempo de ejecución

Agregar controles a documentos de Office en tiempo de ejecución

Trabajar con libros

Limitaciones de programación de elementos y controles Host

Parámetros opcionales en las soluciones de Office

Información general sobre elementos y controles Host