Att veta hur man söka efter en fil med hjälp av ett makro kan göra ditt kalkylprogram mer dynamisk . Microsoft Office Excel är ett kalkylprogram som ofta används för att analysera stora mängder data . Ofta programmerare stöter på behovet att söka efter en specifik fil i sin dator . Att skapa ett makro är det bästa sättet att få denna uppgift åstadkommit . Visual Basic for Applications ( VBA ) ger dig denna flexibilitet . VBA är en dator programmeringsspråk som används för att automatisera uppgifter i Excel . Saker du behöver
Microsoft Office Excel
Visa fler instruktioner
1
Starta Microsoft Office Excel och sedan klicka " Utvecklare " fliken . Klicka på " Makron " skriv sedan " searchFile " under " Macro namn : " . Klicka på " Skapa " för att öppna Microsoft Visual Basic fönster
2
Skriv följande under " searchFile " att deklarera dina variabelnamn : .
Dim filepath As String
Dim currentFile As String
Dim xCntr As Integer
3
Skriv följande för att definiera variabeln du använder för att söka efter textfiler :
filepath = " C : . \\ * txt"
Edit " C : . \\ * txt " . och skriv en annan väg och utbyggnad för att söka efter andra filer
4
skriv efter att få den första filen som finns i sökvägen :
currentFile = Dir ( filepath )
5
Skriv följande för att loopa igenom alla filer och visa ett meddelande när den " minfil.txt " fil hittas :
Do While currentFile < > " "
xCntr = xCntr + 1
p Om currentFile = " minfil.txt " Då
MsgBox "Hittade filen ! "
End If
currentFile = Dir
Loop
6
Klicka på " Microsoft Excel " fönstret och välj sedan " Makron . " Klicka " searchFile " välj sedan " Kör " för att köra makrot och hitta filen .