Jak sprawdzić, czy plik istnieje w określonym folderze?
Przypuśćmy, że masz folder zawierający wiele plików, a teraz chcesz sprawdzić, czy określony plik istnieje w tym folderze z programu Excel. W tym artykule przedstawię szybką metodę szczegółowego sprawdzenia, czy plik istnieje w określonym folderze za pomocą programu Excel.
Sprawdź, czy plik istnieje w określonym folderze z kodem VBA
Sprawdź, czy plik istnieje w określonym folderze z kodem VBA
Aby sprawdzić, czy plik istnieje w określonym folderze, czy nie w arkuszu programu Excel, możesz zastosować następujący kod VBA, wykonaj następujące czynności:
1. Przytrzymaj ALT + F11 klawisze, aby otworzyć Microsoft Visual Basic for Applications okno.
2. Kliknij wstawka > Modułi wklej następujący kod w oknie modułu.
Kod VBA: Sprawdź, czy plik istnieje w określonym folderze:
Sub Test_File_Exist_With_Dir()
'Updateby Extendoffice
Application.ScreenUpdating = False
Dim FilePath As String
FilePath = ""
On Error Resume Next
FilePath = Dir("C:\Users\DT168\Desktop\Test folder\Book2.xlsx")
On Error GoTo 0
If FilePath = "" Then
MsgBox "File doesn't exist", vbInformation, "Kutools for Excel"
Else
MsgBox "File exist", vbInformation, "Kutools for Excel"
End If
Application.ScreenUpdating = False
End Sub
Uwaga: W powyższym kodzie należy zmienić ścieżkę i nazwę pliku C: \ Users \ DT168 \ Desktop \ Test folder \ Book2.xlsx ” do twoich potrzeb.
3. Po wklejeniu kodu naciśnij F5 klucz do uruchomienia tego kodu:
(1.) Jeśli plik istnieje, otrzymasz następujący zrzut ekranu:
(2.) Jeśli plik nie istnieje, pojawi się następujące ostrzeżenie:
Najlepsze narzędzia biurowe
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!