Come cercare un file utilizzando una macro

May 7

Come cercare un file utilizzando una macro


Sapere come cercare un file utilizzando una macro può rendere il vostro foglio di calcolo più dinamico. Microsoft Office Excel è un foglio di calcolo che viene comunemente utilizzato per analizzare grandi quantità di dati. Spesso i programmatori incontrano la necessità di cercare un file specifico nel proprio computer. La creazione di una macro è il modo migliore per ottenere questo compito compiuto. Visual Basic, Applications Edition (VBA) fornisce questa flessibilità. VBA è un linguaggio di programmazione utilizzato per automatizzare le attività in Excel.

istruzione

1 Avviare Microsoft Office Excel quindi fare clic sulla scheda "Sviluppatore". Fare clic su "Macro" e digitare "searchFile" sotto "Nome macro:". Fai clic su "Crea" per aprire la finestra di Microsoft Visual Basic.

2 Digitare il seguente sotto "searchFile" per dichiarare le nomi delle variabili:

Dim filePath As String

Dim currentFile As String

Dim xCntr As Integer

3 Digitare quanto segue per definire la variabile che verrà utilizzato per la ricerca di file di testo:

filePath = "C:. * txt"

Modifica "C:. * Txt" e digitare un percorso e l'estensione diversa per la ricerca di altri file.

4 Digitare quanto segue per ottenere il primo file trovato nel percorso:

currentFile = Dir (filePath)

5 Digitare quanto segue per scorrere tutti i file e visualizzare una finestra di messaggio quando viene trovato il file "myfile.txt":

Do While currentFile <> ""

xCntr = xCntr + 1

Se currentFile = "myfile.txt" Allora

MsgBox "file trovato!"

Finisci se

currentFile = Dir

Ciclo continuo

6 Fare clic su "Microsoft Excel" finestra e selezionare "Macro". Fare clic su "searchFile", quindi selezionare "Esegui" per eseguire la macro e trovare il file.