Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Fogli di calcolo >> .

Come nascondere le schede dei fogli di lavoro utilizzando VBA

In Microsoft Excel , è possibile utilizzare Visual Basic, Applications Edition per lavorare con i fogli di lavoro . È possibile creare , duplicare , spostare , cancellare , bloccare e nascondere i fogli di lavoro con poche righe di codice . Spesso , si vorrebbe nascondere determinati fogli della cartella di lavoro , in particolare quelli che contengono dati e calcoli grezzi non formattato. Per nascondere un foglio di lavoro manualmente e senza l'utilizzo di macro , è possibile fare clic destro sulla scheda e selezionare "Nascondi" dal menu. Una semplice macro levetta consente di automatizzare questo compito , soprattutto se avete a che fare con molti fogli di lavoro . Istruzioni
1

Avviare Microsoft Excel. Premere il tasto " CTRL + O ", selezionare la cartella di lavoro che contiene i fogli che desideri nascondere e quindi fare clic su "Apri ".
2

Comunicati "Alt + F8 " per aprire le " macro " finestra. Digitare " HideSheets " nella casella " Nome macro " e quindi fare clic su "Crea ". Si apre l'editor di VBA .
3

Inserisci il seguente codice nell'editor di VBA .

HideSheets sub ()
wSheets

= array ( " SHEET1 " , " Foglio2 " , " Foglio3 " ) per

wsstat = Worksheets ( wSheets ( 0 ) ) .
Visibile

wsstat = xlSheetVisible Poi

wsstat = xlSheetHidden

Else

wsstat = xlSheetVisible

End If

Per n = 0 To UBound ( wSheets )

fogli di lavoro ( wSheets ( n) ) . Visible = wsstat

successiva n

End Sub
4

Sostituire " SHEET1 ", " Foglio2 " e " Foglio3 " con i nomi dei fogli che si desidera eliminare. Si può aggiungere un altro foglio per la lista aggiungendo il suo nome racchiuso tra virgolette e preceduto da una virgola .

 

software © www.354353.com