Condividi tramite


Procedura: spostare fogli di lavoro all'interno di cartelle di lavoro

Aggiornamento: Luglio 2008

Si applica a

Le informazioni contenute in questo argomento riguardano solo i progetti Visual Studio Tools per Office e le versioni di Microsoft Office specificati.

Tipo di progetto

  • Progetti a livello di documento

  • Progetti a livello di applicazione

Versione Microsoft Office

  • Excel 2003

  • Excel 2007

Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazione.

È possibile modificare a livello di codice la posizione dei fogli di lavoro rispetto agli altri fogli di una cartella di lavoro. Se non si specifica la posizione del foglio di lavoro spostato, Excel crea una nuova cartella di lavoro e ve lo inserisce.

Per spostare un foglio di lavoro in una personalizzazione a livello di documento

  • Assegnare il numero totale di fogli della cartella di lavoro a una variabile e spostare il primo foglio di lavoro in modo che diventi l'ultimo.

    Dim totalSheets As Integer = Application.ActiveWorkbook.Sheets.Count
    Globals.Sheet1.Move(After:=Globals.ThisWorkbook.Sheets(totalSheets))
    
    int totalSheets = this.Application.ActiveWorkbook.Sheets.Count;
    Globals.Sheet1.Move(missing, Globals.ThisWorkbook.Sheets[totalSheets]);
    

Per spostare un foglio di lavoro in un componente aggiuntivo a livello di applicazione

  • Assegnare il numero totale di fogli della cartella di lavoro a una variabile e spostare il primo foglio di lavoro in modo che diventi l'ultimo.

    Dim totalSheets As Integer = Application.ActiveWorkbook.Sheets.Count
    CType(Application.ActiveSheet, Excel.Worksheet).Move(After:=Application.Worksheets(totalSheets))
    
    int totalSheets = this.Application.ActiveWorkbook.Sheets.Count;
    ((Excel.Worksheet)Application.ActiveSheet).Move(missing, 
        this.Application.Worksheets[totalSheets]);
    

Vedere anche

Attività

Procedura: nascondere le cartelle di lavoro

Procedura: eliminare fogli di lavoro da una cartella di lavoro

Procedura: proteggere i fogli di lavoro

Concetti

Utilizzo dei fogli di lavoro

Accesso globale agli oggetti nei progetti Visual Studio Tools per Office

Riferimenti

Copy

Cronologia delle modifiche

Date

History

Motivo

Luglio 2008

Aggiunto un esempio di codice utilizzabile in un componente aggiuntivo a livello di applicazione.

Commenti e suggerimenti dei clienti.