Hvordan du søger efter en fil ved hjælp af en makro

November 21

Hvordan du søger efter en fil ved hjælp af en makro

At vide, hvordan du søger efter en fil ved hjælp af en makro kan gøre din regnearksprogram mere dynamisk. Microsoft Office Excel er et regnearksprogram, der er almindeligt anvendt til at analysere store datamængder. Ofte programmører påkøre behovet for at søge efter en bestemt fil i deres computer. At oprette en makro er den bedste måde at få opgaven udført. Visual Basic for Applications (VBA) giver dig denne fleksibilitet. VBA er en computer programmering sprog, der bruges til at automatisere opgaver i Excel.

Instruktioner

1 Start Microsoft Office Excel så klik på "Forfatter" tab. falde i hak "Makroer" så skriv "searchFile" under "Makronavn:". Klik på "Opret" for at åbne vinduet Microsoft Visual Basic.

2 Skriv følgende under "searchFile" til at erklære din variable navne:

Dim filePath som streng

Dim currentFile som streng

Dim xCntr som heltal

3 Skriv følgende for at definere den variabel, du vil bruge til at søge efter tekstfiler:

filePath = "C: * .txt"

Rediger "C: * .txt" og skriv en anden sti og extension til at søge efter andre filer.

4 Skriv følgende for at få den første fil fundet i stien:

currentFile = Dir(filePath)

5 Skriv følgende for at loop gennem alle filerne og vise en meddelelsesboks, når filen "myfile.txt" er fundet:

Gøre, mens currentFile <> ""

xCntr = xCntr + 1

If currentFile = "myfile.txt" Then

MsgBox "Found file!"

End If

currentFile = Dir

Løkke

6 Klik på "Microsoft Excel"-vinduet og vælg "Makroer." Klik på "searchFile" og vælg "Kør" for at køre makroen og finde filen.


© 2020 iamgreatindian.com | Kontakt os: webmaster# iamgreatindian.com