Hur kontrollerar jag om en fil finns i en viss mapp?
Om du har en mapp med flera filer och behöver avgöra om en specifik fil finns, kan Excel hjälpa dig att automatisera den här uppgiften. Den här artikeln ger en enkel VBA-metod för att kontrollera om en fil finns i en given mapp.
Kontrollera om det finns en fil i en specifik mapp med VBA-kod
Kontrollera om det finns en fil i en specifik mapp med VBA-kod
För att kontrollera om en fil finns i en viss mapp eller inte i Excel-kalkylblad kan du använda följande VBA-kod, gör så här:
1. Håll ner ALT + F11 nycklar för att öppna Microsoft Visual Basic för applikationer fönster.
2. Klicka Insert > Modulernaoch klistra in följande kod i modulfönstret.
VBA-kod: Kontrollera om en fil finns i en viss mapp:
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 exists", vbInformation, "Kutools for Excel"
End If
Application.ScreenUpdating = False
End Sub
Notera: I koden ovan bör du ändra filsökvägen och namnet C: \ Användare \ DT168 \ Desktop \ Testmapp \ Book2.xlsx " efter ditt behov.
3. När du har klistrat in koden, tryck F5 nyckel för att köra den här koden:
(1.) Om filen finns får du följande skärmdump:
(2.) Om filen inte finns får du följande varning:
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!