Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come cercare un file utilizzando un Macro

Sapere come cercare un file utilizzando una macro in grado di 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 loro computer . 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 . Cose che ti serviranno
Microsoft Office Excel
Mostra più istruzioni
1

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

Digitare il seguente sotto " searchFile " di dichiarare i vostri nomi di variabili : .

Dim filePath Come
String

Dim currentFile As String Dim

xCntr As Integer
3

digitare quanto segue per definire la variabile che si intende utilizzare per la ricerca di file di testo :

filePath = "C: \\ * . txt"

Modifica " C : \\. * txt" . ed digitare un percorso e di diversa estensione per la ricerca di altri file
4

Tipo l' in seguito per ottenere il primo file trovato nel percorso :

currentFile = Dir ( filePath ) economici 5

digitare quanto segue per scorrere tutti i file e visualizzare una finestra di messaggio quando l' " miofile.txt "file viene trovato :

Do While currentFile < > " "

xCntr = xCntr + 1

currentFile = " miofile.txt " Allora < br

MsgBox > " trovato il file! "

End If

currentFile = Dir

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

 

Programmazione © www.354353.com