A Visual Basic Application procedure effektivt søger gennem store mængder af data ved hjælp af Find metoden. Denne metode bruges til at gøre en eksakt match af indholdet i en eller flere celler søge gennem et regneark , flere regneark eller endda projektmapper. VBA Find metode er mere effektivt end at bruge kun en løkke i form af hastighed og linjer kode. Du kan kombinere Find metode med andre metoder og funktioner i VBA for en endnu mere effektiv makro. Instruktioner
1
Åbn Excel- fil, som du vil tilføje Find metoden syntaks i din procedure .
2
Åbn VBA Editor for at se din procedure. Find det område i din procedure, hvor du ønsker at indtaste Find metoden syntaks
3
Føj dette Find metode syntaks til at din procedure : .
Range_Object.Find (Hvad , efter , Lookln , lookat , SearchOrder , SearchDirection , MatchCase , MatchByte , SearchFormat ) . Et eksempel er
Sub Quick ()
' Enter " Her er det! " . i en celle på ark 1
p Hvis Ikke Sheetl.Cells.Find ( Hvad: = " Her er det! " Efter : = Celis ( 1 , 1), Lookln : = xlValues , lookat : = xlPart , Amerikas
SearchOrder : xlByRows , søgeretningen : = x Next , MatchCase : = Sand , SearchFormat : = Sand ) er _
Nothing Derefter MsgBox " ! Her er det "
< p> End Sub
Denne procedure returnerer noget, hvis ingen match er fundet.
4
Gem og luk din Excel-fil , når du er færdig. Proceduren vil være tilgængelige, næste gang du åbner filen .