Visualizzazione interattiva e controllata da macro di finestre in Excel

Sommario

Come mostrare le tabelle di Excel tramite una finestra di dialogo utilizzando una macro VBA

Una cartella di lavoro può essere aperta, ma può ancora essere nascosta. Ciò è utile, ad esempio, per proteggere i contenuti oi calcoli dall'accesso. Con questa tecnica, le cartelle di lavoro visibili accedono al contenuto delle cartelle di lavoro invisibili per riferimento.

Per nascondere una cartella di lavoro, usa il comando NASCONDI in una macro. Per un utilizzo interattivo, selezionare il pulsante NASCONDI tramite la scheda VISUALIZZAZIONE (o il comando VISUALIZZAZIONE nella barra dei menu).

Esistono diversi modi per mostrare nuovamente i fogli di lavoro nascosti. Gli utenti possono mostrare i fogli in modo interattivo utilizzando l'interfaccia di Excel o automaticamente utilizzando una macro di Excel. Puoi anche combinare entrambi i modi. Per fare ciò, visualizza una finestra controllata da macro che gli utenti possono utilizzare per selezionare quale dei fogli di lavoro nascosti deve essere visualizzato nuovamente.

Utilizzare i seguenti comandi per richiamare la finestra di dialogo DISPLAY nelle macro:

Sub ApertureWorkbookOn ()
Application.Dialogs (xlDialogUnhide) .Show
Fine sottotitolo

Dopo aver chiamato la macro, Excel visualizza la finestra di dialogo FADE IN. L'illustrazione seguente mostra come può apparire:

Questa finestra contiene voci solo se sono presenti cartelle di lavoro nascoste nella sessione Excel attiva. Per mostrare una cartella di lavoro visualizzata, fare clic sul nome del foglio di lavoro e quindi selezionare il pulsante MOSTRA.

Per inserire la macro, premere la combinazione di tasti ALT F11 in Excel. Questo richiama l'editor VBA. Utilizzare il comando INSERT - MODULE per inserire un foglio modulo vuoto. Per avviare la macro, premere la combinazione di tasti ALT F8 all'interno di Excel.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave