Condividi tramite


Procedura: creare nuove cartelle di lavoro a livello di codice

Una cartella di lavoro creata a livello di codice costituisce un oggetto Microsoft.Office.Interop.Excel.Workbook nativo e non un elemento host Microsoft.Office.Tools.Excel.Workbook.

Si applica a: le informazioni fornite in questo argomento sono valide per i progetti a livello di documento e di applicazione per Excel 2013 ed Excel 2010. Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazioni di Office.

È possibile generare un elemento host Microsoft.Office.Tools.Excel.Workbook per un oggetto Microsoft.Office.Interop.Excel.Workbook in un progetto a livello di applicazione.Per ulteriori informazioni, vedere Estensione in fase di esecuzione di documenti di Word e di cartelle di lavoro di Excel in componenti aggiuntivi a livello di applicazione.

Per creare una nuova cartella di lavoro

  • Utilizzare il metodo Add della raccolta Workbooks.

    Dim newWorkbook As Excel.Workbook = Me.Application.Workbooks.Add()
    
    Excel.Workbook newWorkbook = this.Application.Workbooks.Add();
    

    [!NOTA]

    È possibile creare una cartella di lavoro basata su un modello diverso da quello predefinito. A tal fine, passare il modello che si desidera utilizzare come parametro al metodo Add.

Vedere anche

Attività

Procedura: aprire cartelle di lavoro a livello di codice

Procedura: salvare cartelle di lavoro a livello di codice

Procedura: chiudere cartelle di lavoro a livello di codice

Concetti

Estensione in fase di esecuzione di documenti di Word e di cartelle di lavoro di Excel in componenti aggiuntivi a livello di applicazione

Aggiunta di controlli ai documenti di Office in fase di esecuzione

Utilizzo delle cartelle di lavoro

Limitazioni a livello di codice degli elementi e dei controlli host

Parametri facoltativi nelle soluzioni Office

Cenni preliminari sugli elementi e sui controlli host