Note: The other languages of the website are Google-translated. Back to English

Come nascondere automaticamente fogli di lavoro specifici quando si apre un file Excel?

Se hai bisogno di nascondere automaticamente alcuni fogli di lavoro specifici quando qualcuno apre la cartella di lavoro, come potresti gestire questo lavoro in Excel?

Nascondi automaticamente un foglio di lavoro specifico all'apertura di una cartella di lavoro con codice VBA

Nascondi automaticamente alcuni fogli di lavoro specifici quando si apre una cartella di lavoro con codice VBA


freccia blu freccia destraNascondi automaticamente un foglio di lavoro specifico all'apertura di una cartella di lavoro con codice VBA

Se si desidera nascondere un foglio di lavoro specifico all'apertura della cartella di lavoro, è possibile applicare il seguente codice VBA.

1. Tieni premuto il ALT + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.

2. Sulla sinistra Progetto-VBAProgetto fare doppio clic su Questa cartella di lavoro per aprire un modulo vuoto, quindi copia e incolla il codice seguente nel modulo:

Codice VBA: nasconde un foglio specifico all'apertura di una cartella di lavoro:

Private Sub Workbook_Open()
Sheets("Sheet5").Visible = False
End Sub

doc nascondi foglio all'apertura 1

Note:: Nel codice sopra, Sheet5 è il nome del foglio che vuoi nascondere all'apertura. Si prega di modificarlo secondo le proprie necessità.

3. Quindi salva e chiudi questa finestra del codice e fai clic su Compila il > Salva con nome per salvare questa cartella di lavoro come Cartella di lavoro abilitata per Excel formato, vedi screenshot:

doc nascondi foglio all'apertura 2

4. Alla successiva apertura di questa cartella di lavoro, fare clic su Abilitare il contenuto in primo luogo, quindi il foglio specificato verrà nascosto automaticamente.

doc nascondi foglio all'apertura 3


freccia blu freccia destra Nascondi automaticamente alcuni fogli di lavoro specifici quando si apre una cartella di lavoro con codice VBA

Se ci sono più fogli di lavoro che devono essere nascosti quando si apre la cartella di lavoro, ecco anche un codice che può aiutarti.

1. Innanzitutto, dovresti elencare i nomi dei fogli che vuoi nascondere all'apertura in un elenco di un foglio di lavoro, quindi andare al Casella del nome per dare loro un nome di intervalloFogli da nasconderee premere Entra chiave, vedi screenshot:

doc nascondi foglio all'apertura 4

2. Quindi tieni premuto il pulsante ALT + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.

3. Sulla sinistra Progetto-VBAProgetto fare doppio clic su Questa cartella di lavoro per aprire un modulo vuoto, quindi copia e incolla il codice seguente nel modulo:

Codice VBA: nascondi alcuni fogli di lavoro specifici all'apertura di una cartella di lavoro:

Private Sub Workbook_BeforeClose(Cancel As Boolean)
   'Updateby Extendoffice 20161206
    Dim ws As Worksheet
    For Each ws In Worksheets
       ws.Visible = xlSheetVisible
    Next ws
End Sub
Private Sub Workbook_Open()
    Dim ws As Worksheet
        For Each ws In Worksheets
            If WorksheetFunction.CountIf([SheetsToHide], ws.Name) > 0 Then
                ws.Visible = xlSheetHidden
                MsgBox ws.Name & "Has been hidden!", vbInformation, "Kutools for Excel"
            Else
                ws.Visible = xlSheetVisible
            End If
        Next ws
    Set ws = Nothing
End Sub

doc nascondi foglio all'apertura 5

Note:: Nel codice sopra, Fogli da nascondere è il nome dell'intervallo che hai creato nel passaggio 1.

4. Quindi salva e chiudi questa finestra del codice e fai clic su Compila il > Salva con nome per salvare questa cartella di lavoro come Cartella di lavoro abilitata per Excel formato. D'ora in poi, quando aprirai questa cartella di lavoro la prossima volta, i fogli di lavoro specificati verranno nascosti automaticamente.


I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office/Excel 2007-2021 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
fondo officetab
Commenti (0)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite

Seguici

Copyright © 2009 - www.extendoffice.com. | Tutti i diritti riservati. Offerto da ExtendOffice, | Mappa del sito
Microsoft e il logo Office sono marchi o marchi registrati di Microsoft Corporation negli Stati Uniti e / o in altri paesi.
Protetto da Sectigo SSL