May 7
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.
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.