Microsoft Excel er regneark software, der kan indeholde en stor mængde data : op til en milliard celler af information per regneark. Mens dette kan være uvurderlige , hvis du har brug for at indtaste store datasæt , kan det gøre det noget af en udfordring , hvis du er på udkig efter et bestemt stykke information i et regneark. Excel Visual Basic for Applications ( VBA ), kan finde denne celle match på et splitsekund . Ting du skal
Excel 2007 eller Excel 2010
Vis Flere Instruktioner
1
Åbn det regneark , hvor du ønsker at finde et match. Tryk på " Alt " og " F11 " nøgler sammen. Dette åbner Visual Basic Editor ( VBE ) .
2
Klik på " Indsæt " og derefter på " Modul ". Dette indsætter et tomt modul vindue
3
Kopier og indsæt følgende kode i tomt vindue : .
Sub Find_First ()
Dim FindString Som String
Dim Rng Som Range
FindString = InputBox ("Indtast en Search value" )
p Hvis Trim ( FindString ) < > "" Så
< . p> Med Sheets ( " Ark1 " ) Range (" A1: Z256 ").
Set Rng = Find (Hvad : = FindString , _
Efter :. . = (celler . Count ) , _
lookin : = xlValues , _
lookat : = xlWhole , _
SearchOrder : = xlByRows , _
SearchDirection : = xlNext , _
MatchCase : = False )
p Hvis ikke RNG Nothing Så
Application.Goto Rng , Sand
Else
< p > MsgBox " Intet fundet "
End If
End With
End If
End Sub
4
Skift "Område " i koden til celleområdet , hvor du ønsker at søge efter en kamp. For eksempel, hvis du ønsker at se i cellerne C1: C1000 , skriv " C1: C1000 " i stedet for "A1 : . Z256 "
5
Tryk på " F5 ", så skriv tekststreng eller data, du ønsker at finde ind i tekstfeltet. Excel vil finde kampen og fremhæve cellen.