Excel: Suchen nach Werten
Im Menu Start gibt es die Funktion Suchen und Auswählen.
Wenn ich dann im Feld Suchen nach den Suchbegriff eingebe und auf Weitersuchen oder Alle suchen klicke, kommt immer erst die Meldung:
Die Suche war leider ergebnislos.
Klicken Sie auf 'Optionen', um weitere Suchmöglichkeiten anzuzeigen.
Also klicke ich auf 'Optionen' und ändere die Auswahl von 'Suchen in Formeln' auf 'Suche in Werte'.
Jetzt bringt Weitersuchen das gewünschte Resultat.
Bei der nächsten Suche ist aber die Option wieder auf 'Suchen in Formeln' gestellt.
Ich möchte, dass die Standard-Suche immer nach Werten sucht und nicht nach Formeln.
Kan ich das irgendwo einstellen?
1 Antwort
Die Rückstellung erfolgt nur, wenn Du xl schließt, ansonsten bleibt das Werte erhalten.
Also am besten immer am Anfang erst EINMAL einstellen.
Theoretisch ginge das auch über ein auto_
open-Makro. Zeichne die Aktion auf und benenne dann das Sub um in Sub auto_
open(), dann wird es bei jedem Start der Datei ausgeführt (mittlerweile wird Workbook_open bevorzugt, aber das hab ich nicht genau intus und das andere tut noch)
im aufgezeichneten Makro kannst Du noch die Adressanweisung ersetzen durch
Activecell.select anstelle von DeineZufälligeAuswahlBeiDerAufzeichnung.Select
Dann bleibt der Cursor dort, wo er beim Schließen war.
Fehler, wenn Objekt oder Diagrann ausgewählt, kann man auch noch vermeiden, aber das fragst Du am besten bei Bedarf.
Hi PapaPapillon, hab grade erst gesehen, dass das Du bist: nach langer Pause wieder aktiv hier?
Hab das µ mal selbst aufgezeichnet, leicht modifiziert und noch nicht vollständig entrümpelt ausprobiert. Es gehört ins Modul "diese Arbeitsmappe"
Sub workbook_open() 'SuchenVorgabeWERTEeinstellen()
Dim sel As String
sel = Selection.Address
Application.FindFormat.Clear 'evtl ü'flüssig
Cells.Find(What:="", After:=ActiveCell, LookIn:=xlValues, LookAt:= _ xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _ , SearchFormat:=False).Activate 'die meisten Parameter sind ü'flüssig
Range(sel).Select
End Sub
entgegen meiner Erwartung verursacht ein beim Schließen ausgewähltes Textfeld keinen Fehler!(??), das µ tut auch dann.
Oh, danke! Es liegt wirklich nur am
Cells.Find(What:="", After:=ActiveCell, LookIn:=xlValues).Activate
Das erleichtert mir die Arbeit wirklich!