Microsoft Excel ist Tabellenkalkulations-Software , die eine große Menge an Daten enthalten kann : bis zu einer Milliarde Zellen an Informationen pro Arbeitsblatt. Während dies von unschätzbarem Wert sein , wenn Sie zur Eingabe großer Datenmengen benötigen , kann es es eine ziemliche Herausforderung , wenn Sie für eine bestimmte Information in einem Arbeitsblatt suchen. Excel Visual Basic für Applikationen ( VBA) kann diese Zelle Spiel im Bruchteil einer Sekunde zu finden. Things You
Excel 2007 oder Excel 2010
brauchen anzeigen Weitere Anweisungen
1
Öffnen Sie das Arbeitsblatt , in dem Sie auf eine Übereinstimmung zu finden . Drücken Sie die "Alt " und " F11 "-Taste zusammen . Dies öffnet den Visual Basic-Editor (VBE ) .
2
Klicken Sie auf " Einfügen" und klicken Sie dann auf "Module ". Dadurch wird ein leeres Modul Fenster
3
Kopieren Sie den folgenden Code in das leere Fenster : .
Sub Find_First () Dim
FindString Wie String
Dim Rng As Range
FindString = InputBox (" Geben Sie einen Wert suchen " )
Wenn Trim ( FindString ) < > "" Then
< . p> Mit Sheets (" Tabelle1 " ) Range (" A1: Z256 " ) .
Set Rng = Find ( What: = FindString , _
Nach : . . = Cells ( Cells . Graf ) , LookIn _
: = xlValues , _
LookAt : = xlWhole , _
SearchOrder : = xlByRows , _
SearchDirection : = xlNext , _
MatchCase : = False)
If Not RNG Nothing Then
Application.Goto Rng , Wahre
Else
< p > MsgBox " Nichts gefunden "
End If End With
End If End Sub
4
ändern Sie die "Range" im Code der Zellbereich , in dem Sie nach einer Übereinstimmung zu suchen. Zum Beispiel, wenn Sie in den Zellen C1 schauen wollen : C1000 , Typ " C1: C1000 " anstelle von " A1: . Z256 "
5
Presse "F5 ", geben Sie dann den Text-String oder Daten, die Sie in das Textfeld finden. Excel finden Sie das Spiel , und markieren Sie die Zelle.