KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come contare i file presenti in una cartella o directory specifica in Excel?

AutoreKelly Data di modifica

Se devi ottenere il numero di file presenti in una cartella specifica in Excel, quale metodo utilizzeresti? E se volessi contare solo i file di un tipo specifico all’interno di quella cartella? Oppure, nel caso in cui tu debba contare tutti i file presenti nella cartella e anche nelle relative sottocartelle, come procederesti? I seguenti suggerimenti ti permettono di risolvere facilmente queste situazioni.


Contare determinati Tipo di file in una cartella specifica con VBA

Il seguente codice VBA permette di contare in modo semplice e rapido un determinato tipo di file all’interno di una cartella specifica, ad esempio tutti i file .xlsx presenti in una determinata directory. Procedere come segue:

1. Premere contemporaneamente i tasti Alt+F11 per aprire la finestra Microsoft Visual Basic, Applications Edition.

2. Fare clic su Inserisci > Modulo, quindi incollare il seguente codice VBA nella finestra del modulo appena aperta.

VBA: Contare un file specifico in una cartella specifica

Sub CountFiles()
Dim xFolder As String
Dim xPath As String
Dim xCount As Long
Dim xFiDialog As FileDialog
Dim xFile As String
Set xFiDialog = Application.FileDialog(msoFileDialogFolderPicker)
If xFiDialog.Show = -1 Then
xFolder = xFiDialog.SelectedItems(1)
End If
If xFolder = "" Then Exit Sub
xPath = xFolder & "\*.xlsx"
xFile = Dir(xPath)
Do While xFile <> ""
xCount = xCount + 1
xFile = Dir()
Loop
MsgBox xCount & " files found"
End Sub

Nota: il codice VBA riportato sopra conta i file .xlsx in una cartella specifica. Per contare altri tipi di file, individua la riga xPath = xFolder & «\*.xlsx» e modifica l’estensione .xlsx con quella desiderata, in base alle tue esigenze.

3. Premere il tasto F5 oppure fare clic sul pulsante Esegui per eseguire questo codice VBA.

4. Nella finestra di dialogo Sfoglia che si apre, seleziona la cartella specifica in cui contare i tipi di file desiderati e fai clic sul pulsante OK.

codice VBA per selezionare la cartella in cui contare un tipo specifico di file
5. A questo punto verrà visualizzata una finestra di dialogo con il numero di file del tipo specificato presenti nella cartella selezionata. Chiudetela semplicemente.

viene visualizzata una finestra di dialogo che mostra quanti file del tipo specifico esistono

uno screenshot di kutools for excel ai

Sblocca la magia di Excel con KUTOOLS AI

  • Esecuzione intelligente: Esegui operazioni sulle celle, analizza i dati e crea grafici, il tutto con comandi semplici e intuitivi.
  • Formule personalizzate: crea formule su misura per ottimizzare i tuoi flussi di lavoro.
  • Codifica VBA: Scrivi e implementa codice VBA in modo semplice e immediato.
  • Interpretazione delle formule: Comprendi con facilità anche le formule più complesse.
  • Traduzione del testo: Superate le barriere linguistiche direttamente nei vostri fogli di calcolo.
Potenzia le tue capacità in Excel con strumenti basati sull’intelligenza artificiale.Scarica orae scopri un’efficienza mai provata prima!

Contare tutti i file nella cartella che contiene Foglio di lavoro corrente

Quando si apre una cartella, il numero totale di file viene solitamente visualizzato in basso nella finestra della cartella stessa. Questo metodo illustra come utilizzare lo strumento Apri la cartella in cui è situato il documento corrente di Kutools per Excel per aprire la cartella contenente il foglio di lavoro corrente e visualizzare così il numero di file presenti.

Kutools per Exceloffre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando creatività ed efficienza.Integrato con funzionalità basate sull’IA, Kutools automatizza le attività con precisione, rendendo la gestione dei dati semplice e immediata.Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

1. Fare clic su KUTOOLS PLUS > Cartella di lavoro > Apri la cartella in cui è situato il documento corrente. Vedere lo screenshot:

fare clic sulla funzione Apri cartella contenitore di Kutools

2. La cartella contenente il foglio di lavoro corrente viene ora aperta.

Deselezionare qualsiasi file nella Apri cartella; il numero totale di file verrà visualizzato in basso nella finestra della cartella, come mostrato nello screenshot seguente:

il numero totale di file viene mostrato in fondo a questa cartella

Nota: lo strumento Apri la cartella in cui è situato il documento corrente non funzionerà se non si è mai salvato prima il foglio di lavoro corrente.

Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora


Contare tutti i file in una cartella specifica (incluse le sottocartelle) con Kutools per Excel

A volte potrebbe essere necessario contare diversi tipi di file in una cartella e nelle relative sottocartelle. In realtà, Kutools per Excel offre un altro strumento: Elenco nomi file per risolvere facilmente questa esigenza.

Kutools per Exceloffre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando creatività ed efficienza.Integrato con funzionalità basate sull’IA, Kutools automatizza le attività con precisione, rendendo la gestione dei dati semplice e immediata.Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

1. Fare clic su KUTOOLS PLUS > Importa/Esporta > Elenco nomi file per aprire la finestra di dialogo Elenco nomi file.

fare clic sulla funzione Elenco nomi file

2. Nella finestra di dialogo «Elenco nomi file» aperta, procedere come segue:

specificare le opzioni nella finestra di dialogo

(1) Fare clic sul pulsante Sfogliaper selezionare la cartella specifica in cui si desidera contare determinati Tipo di file.pulsante Sfoglia

(2) Specificare il tipo di file da contare in base alle proprie esigenze.

Ad esempio, se devi contare tutti i tipi di cartelle di lavoro, come file .xlsx, file .xlsm e file .xls, ecc., seleziona l’opzione Comune e scegli Tutti i File di Excel dall’elenco a discesa sottostante.

Nota: Se desideri contare tutti o determinati tipi di file nella cartella specificata e nelle relative sottocartelle, seleziona l’opzione Includi file nelle sottodirectory.

3. Fare clic sul pulsante OK nella finestra di dialogo Elenco nomi file.

4. Ora tutti i file di tipo Specifica tipo vengono elencati in un nuovo foglio di lavoro. Seleziona semplicemente la prima colonna, escludendo l’intestazione, per visualizzare il numero di file nella barra di stato, come mostrato nello screenshot seguente:

tutti i file di tipi specifici vengono elencati in un nuovo foglio di lavoro e il numero di file viene visualizzato nella barra di stato

Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora


Demo: Contare tutti i file in una cartella specifica (incluse le sottocartelle)

Migliori Strumenti per la Produttività in Office

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, Evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o Celle senza Perdere Dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Lista   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:12 Strumentiper il Testo(Aggiungi testo,Elimina Caratteri Specifici, ...)|   50+Tipidi Grafico(Diagramma di Gantt, ...)|   40+ Formule Pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentidi Inserimento(Inserisci Codice QR,Inserisci Immagine dal Percorso, ...)|   12 Strumentidi Conversione(Converti in parole,Conversione del tasso di cambio, ...)|   7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...


Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • 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 all’interno della stessa finestra, invece che in finestre separate.
  • Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!

Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.

Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.

ExcelWordOutlookTabsPowerPoint
  • Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
  • Funziona meglio insieme— produttività ottimizzata tra le app di Office
  • Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
  • Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi