Przejdź do głównej zawartości

Jak liczyć pliki w określonym folderze / katalogu w programie Excel?

Autor: Kelly Ostatnia modyfikacja: 2024-10-23

Jeśli chcesz uzyskać liczbę plików w określonym folderze w programie Excel, o której metodzie pomyślisz? A co powiesz na zliczanie określonych typów plików w folderze? A co z liczeniem plików w określonym folderze i jego podfolderach w programie Excel? Poniższe sztuczki pomogą ci łatwo go rozwiązać.


Policz określony typ plików w określonym folderze za pomocą VBA

Poniższy VBA może pomóc w łatwym policzeniu określonego typu plików w określonym folderze, na przykład policzeniu wszystkich plików .xlsx w folderze. Wykonaj następujące czynności:

1. wciśnij inny + F11 klawisze jednocześnie, aby otworzyć okno Microsoft Visual Basic for Applications.

2. kliknij wstawka > Moduł, a następnie wklej poniższy kod VBA do otwierającego okna modułu.

VBA: Policz określony plik w określonym folderze

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

Note: Powyższy kod VBA zlicza pliki . Xlsx pliki w określonym folderze. Aby policzyć inne typy plików, sprawdź xPath = xFolder & „\ *. xlsx”i zmień . Xlsx do innego rozszerzenia pliku w zależności od potrzeb.

3. wciśnij F5 lub kliknij Uruchom przycisk, aby uruchomić ten kod VBA.

4. W otwartym oknie dialogowym Przeglądaj wybierz folder, w którym chcesz policzyć określony typ plików, i kliknij OK przycisk.

kod vba do wybrania folderu, który będzie liczył określony typ plików
5. Teraz pojawi się okno dialogowe pokazujące, ile plików określonego typu znajduje się w określonym folderze. Po prostu zamknij okno dialogowe.

pojawi się okno dialogowe, w którym zostanie wyświetlona informacja o liczbie plików danego typu

zrzut ekranu kutools dla Excel AI

Odblokuj magię Excela za pomocą Kutools AI

  • Inteligentne wykonanie: Wykonuj operacje na komórkach, analizuj dane i twórz wykresy — a wszystko to za pomocą prostych poleceń.
  • Formuły niestandardowe: Generuj dostosowane formuły, aby usprawnić przepływ pracy.
  • Kodowanie VBA: Pisz i wdrażaj kod VBA bez wysiłku.
  • Interpretacja formuły: Z łatwością zrozum złożone formuły.
  • Tłumaczenie tekstu: Przełam bariery językowe w arkuszach kalkulacyjnych.
Zwiększ możliwości programu Excel dzięki narzędziom opartym na sztucznej inteligencji. Pobierz teraz i doświadcz wydajności jak nigdy dotąd!

Policz wszystkie pliki w folderze zawierającym bieżący skoroszyt

Jeśli otworzyłeś folder, zwykle otrzymasz liczbę wszystkich plików na dole tego folderu. Ta metoda wprowadzi Kutools dla Excela Otwórz folder zawierający narzędzie, aby otworzyć folder zawierający bieżący skoroszyt, a następnie uzyskać liczbę plików w tym folderze.

Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji usprawniających złożone zadania, zwiększających kreatywność i wydajność. Zintegruj z możliwościami AI, Kutools precyzyjnie automatyzuje zadania, dzięki czemu zarządzanie danymi jest łatwe. Szczegółowe informacje o Kutools dla Excela...         Bezpłatny okres próbny...

1. kliknij Kutools Plus > Podręcznik z ćwiczeniami > Otwórz folder zawierający. Zobacz zrzut ekranu:

kliknij funkcję Otwórz zawierający folder w kutools

2. Teraz otwiera się folder zawierający bieżący skoroszyt.

Odznacz dowolny plik w folderze otwierającym, a zobaczysz liczbę wszystkich plików na dole tego folderu, jak pokazano na poniższym zrzucie ekranu:

liczba wszystkich plików jest wyświetlana na dole tego folderu

Note: the Otwórz folder zawierający narzędzie będzie nieprawidłowe, jeśli nigdy wcześniej nie zapisałeś bieżącego skoroszytu.

Kutools dla programu Excel - Ulepsz Excela dzięki ponad 300 niezbędnym narzędziom. Ciesz się stale darmowymi funkcjami AI! Zdobądź To Teraz


Policz wszystkie pliki w określonym folderze (w tym podfolderach) za pomocą Kutools for Excel

Czasami możesz chcieć policzyć kilka typów plików w folderze i jego podfolderach. W rzeczywistości Kutools dla programu Excel zapewnia inny Lista nazw plików narzędzie do łatwego rozwiązania.

Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji usprawniających złożone zadania, zwiększających kreatywność i wydajność. Zintegruj z możliwościami AI, Kutools precyzyjnie automatyzuje zadania, dzięki czemu zarządzanie danymi jest łatwe. Szczegółowe informacje o Kutools dla Excela...         Bezpłatny okres próbny...

1. kliknij Kutools Plus > Import / Export > Lista nazw plików aby otworzyć okno dialogowe Lista nazw plików.

kliknij funkcję Lista nazw plików

2. W otwartym oknie dialogowym Lista nazw plików wykonaj następujące czynności:

określ opcje w oknie dialogowym

(1) Kliknij Przeglądaj przycisk Przycisk Przeglądaj aby wybrać określony folder, w którym będziesz liczyć określone typy plików.

(2) Określ typy plików, które będziesz liczyć, w zależności od potrzeb.

Na przykład musisz policzyć wszystkie rodzaje skoroszytów, takie jak . Xlsx plików, xlsm plików i . Xls pliki itp., sprawdź pliki wspólny wybierz opcję i wybierz Wszystkie pliki programu Excel z poniższej listy rozwijanej.

Uwaga: Jeśli chcesz policzyć wszystkie / określone typy plików w określonym folderze i jego podfolderach, sprawdź Uwzględnij pliki w podkatalogach opcja.

3. Kliknij Ok w oknie dialogowym Lista nazw plików.

4. Teraz wszystkie pliki określonego typu zostaną umieszczone w nowym arkuszu. Po prostu wybierz pierwszą kolumnę bez nagłówka kolumny, a otrzymasz liczbę plików na pasku stanu, jak pokazano na poniższym zrzucie ekranu:

wszystkie pliki określonego typu są wyświetlane w nowym arkuszu kalkulacyjnym, a na pasku stanu wyświetlana jest liczba plików

Kutools dla programu Excel - Ulepsz Excela dzięki ponad 300 niezbędnym narzędziom. Ciesz się stale darmowymi funkcjami AI! Zdobądź To Teraz


Demo: Policz wszystkie pliki w określonym folderze (w tym podfolderach)

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej
Używaj Kutools w swoim preferowanym języku – dostępny jest angielski, hiszpański, niemiecki, francuski, chiński i ponad 40 innych!

Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas.  Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...


Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!