Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Microsoft Access >> .

Come fare una corrispondenza esatta in Excel mediante VBA

Una procedura di applicazione Visual Basic cerca efficiente attraverso grandi quantità di dati utilizzando il metodo Find . Questo metodo è usato per fare una corrispondenza esatta del contenuto di una o più celle di ricerca attraverso un foglio di lavoro , più fogli di lavoro o anche le cartelle di lavoro . La VBA Trova metodo è più efficiente rispetto usando solo un ciclo in termini di velocità e di linee di codice . È possibile combinare il metodo Find con altri metodi e funzioni in VBA per una macro ancora più efficace . Istruzioni
1

Aprire il file Excel che si desidera aggiungere alla sintassi Trova metodo nella vostra procedura .
2

Aprire l' editor di VBA per visualizzare la procedura. Individuare la zona nella procedura in cui si desidera inserire il Trova la sintassi del metodo
3

Aggiungi questa Trova la sintassi del metodo per la vostra procedura : .

Range_Object.Find ( cosa , dopo , Lookln , LookAt , SearchOrder , SearchDirection , MatchCase , MatchByte , SearchFormat ) . Un esempio è

Sub rapida ( ) per

'Enter " Eccolo ! " . in una cella nel foglio 1

Se Non Sheetl.Cells.Find ( What: = " Eccolo ! " , After : = Celis ( 1 , 1 ) , Lookln : = xlValues ​​, LookAt : = xlPart , Stati

SearchOrder : xlByRows , Ricerca Direzione : x = Avanti , MatchCase : = True , SearchFormat : = True ) è _

niente allora MsgBox " ! Eccola "

End Sub

Questa procedura restituisce nulla se non viene trovata alcuna corrispondenza .
4

Salvare e chiudere il file di Excel quando si è finito . La procedura sarà disponibile la prossima volta che si apre il file .

 

software © www.354353.com