Come verificare rapidamente se un file (cartella di lavoro) è aperto o chiuso in Excel?
Nel lavoro quotidiano con Excel, si aprono contemporaneamente più cartelle di lavoro per lavorare, ma a volte centinaia di cartelle di lavoro possono confondere e rendere difficile ricordare se una specifica cartella di lavoro è aperta o chiusa. Abbandonate il metodo tradizionale di controllo dei file uno per uno; qui vi mostro alcuni trucchi per scoprire rapidamente se una cartella di lavoro è aperta o chiusa.
Verifica se una cartella di lavoro è aperta o chiusa con VBA
Verifica se una cartella di lavoro è aperta o chiusa con Kutools per Excel
Verifica se una cartella di lavoro è aperta o chiusa con VBA
Ecco un codice VBA che puoi eseguire per verificare se una specifica cartella di lavoro è aperta o chiusa.
1. Premi i tasti Alt + F11 per aprire la finestra Microsoft Visual Basic for Applications.
2. Clicca su Inserisci > Modulo e poi copia e incolla il VBA nella nuova finestra Modulo.
VBA: Verifica se una cartella di lavoro è aperta o chiusa
Function IsWorkBookOpen(Name As String) As Boolean
Dim xWb As Workbook
On Error Resume Next
Set xWb = Application.Workbooks.Item(Name)
IsWorkBookOpen = (Not xWb Is Nothing)
End Function
Sub Sample()
Dim xRet As Boolean
xRet = IsWorkBookOpen("combine.xlsx")
If xRet Then
MsgBox "The file is open", vbInformation, "Kutools for Excel"
Else
MsgBox "The file is not open", vbInformation, "Kutools for Excel"
End If
End Sub
3. E premi F5 per eseguire questo VBA, e apparirà una finestra di dialogo per avvisarti se la cartella di lavoro specifica è aperta o meno.
Suggerimento: Nel VBA sopra, “combine” è il nome della cartella di lavoro che vuoi controllare, puoi modificarlo come necessario.
Verifica se una cartella di lavoro è aperta o chiusa con Kutools per Excel
Se non sei familiare con VBA, puoi verificare se una cartella di lavoro è aperta utilizzando Kutools per Excel, con il suo riquadro Navigazione, che ti aiuterà a visualizzare chiaramente tutte le cartelle di lavoro aperte nell'elenco delle cartelle di lavoro del riquadro.
Dopo aver installato gratuitamente Kutools per Excel, procedi come segue:
1. Clicca Kutools > Navigazione per abilitare il riquadro Navigazione. Vedi screenshot:
2. Poi clicca Cartella di lavoro e Foglio pulsante per espandere il riquadro e andare a Cartella di lavoro e Foglio sezione. E puoi visualizzare tutte le cartelle di lavoro aperte nell'elenco superiore. Vedi screenshot:
Con il riquadro Navigazione, puoi anche passare rapidamente tra le cartelle di lavoro o i fogli nell'elenco.
Clicca qui per saperne di più sulla Navigazione.
Demo: Come creare un elenco dinamico di nomi di fogli in Excel?
I migliori strumenti per la produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e farti risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta le schede su Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra invece che in nuove finestre.
- Aumenta la produttività del50% e riduce centinaia di clic del mouse ogni giorno!
Tutti gli add-in Kutools. Un solo programma di installazione
La suite Kutools for Office include add-in per Excel, Word, Outlook & PowerPoint più Office Tab Pro, ideale per i team che lavorano su più app di Office.





- Suite tutto-in-uno — Add-in per Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Un solo programma di installazione, una sola licenza — configurazione in pochi minuti (pronto per MSI)
- Funzionano meglio insieme — produttività ottimizzata su tutte le app Office
- Prova completa30 giorni — nessuna registrazione, nessuna carta di credito
- Massimo risparmio — costa meno rispetto all’acquisto singolo degli add-in