Condividi tramite


Procedura: nascondere le cartelle di lavoro

Aggiornamento: novembre 2007

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 visualizzare o nascondere qualsiasi foglio di lavoro di una cartella di lavoro. Per nascondere un foglio di lavoro, utilizzare l'elemento host Worksheet o accedere al foglio di lavoro tramite l'insieme Sheets della cartella di lavoro.

Utilizzo dell'elemento host Worksheet

Se il foglio di lavoro è stato aggiunto in fase di progettazione in una personalizzazione a livello di documento, utilizzare la proprietà Visible per nascondere il foglio di lavoro specificato.

Per nascondere un foglio di lavoro tramite un elemento host worksheet

  • Impostare la proprietà Visible dell'elemento host Sheet1 sul valore di enumerazione xlSheetHidden.

    Globals.Sheet1.Visible = Excel.XlSheetVisibility.xlSheetHidden
    
    Globals.Sheet1.Visible = Excel.XlSheetVisibility.xlSheetHidden;
    

Utilizzo dell'insieme Sheets della cartella di lavoro di Excel

Accedere ai fogli di lavoro tramite l'insieme Sheets di Microsoft Office Excel nei casi seguenti:

  • Per nascondere un foglio di lavoro in un componente aggiuntivo a livello di applicazione.

  • Il foglio di lavoro che si desidera nascondere è stato creato in fase di esecuzione in una personalizzazione a livello di documento.

Per nascondere un foglio di lavoro tramite l'insieme Sheets della cartella di lavoro di Excel

  • Impostare la proprietà Visible del foglio di lavoro sul valore di enumerazione xlSheetHidden.

    CType(Globals.ThisWorkbook.Sheets(1), Excel.Worksheet) _
        .Visible = Excel.XlSheetVisibility.xlSheetHidden
    
    ((Excel.Worksheet) Globals.ThisWorkbook.Sheets[1])
        .Visible = Excel.XlSheetVisibility.xlSheetHidden;
    

Vedere anche

Attività

Procedura: eliminare fogli di lavoro da una cartella di lavoro

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

Procedura: proteggere i fogli di lavoro

Concetti

Utilizzo dei fogli di lavoro

Cenni preliminari sugli elementi e sui controlli host

Accesso globale agli oggetti nei progetti Visual Studio Tools per Office