22.09.2021, 10:57
Guten Tag,
ich suche eine Möglichkeit, womit bei Excel bei Suchen und Ersetzen der Haken bei "Gesamten Zellinhalt vergleichen" als Standard nicht gesetzt ist.
Bei der Suchfunktion (VBA) Application.Dialogs(xlDialogFormulaFind).Show "", 2, 2 funktionier das auch einwandfrei. Allerdings lässt sich bei diesem geöffneten Dialogfenster das Arbeitsblatt nicht mehr auswählen.
Und das ist für meine Anforderung essenziell.
Daher würde ich sehr gerne mit (VBA) Application.CommandBars.FindControl(ID:=1849).Execute arbeiten.
Hier habe ich bisher jedoch keine Möglichkeit finden können, die Parameter einzustellen.
Hat jemand eine Idee? Mit SendKeys möchte ich nicht arbeiten! :)
Alternativ würde es mir auch helfen, könnte ich das Suchfenster mit einem Befehl schließen:
Application.Dialogs(xlDialogFormulaFind).Show "", 2, 2
"Suchfenster schließen" (Application.SendKeys ("{ESC}") funktioniert nicht - stellt mit nur NumLock um?!)
Application.CommandBars.FindControl(ID:=1849).Execute
Beste Grüße
MrLord (Anfänger)
ich suche eine Möglichkeit, womit bei Excel bei Suchen und Ersetzen der Haken bei "Gesamten Zellinhalt vergleichen" als Standard nicht gesetzt ist.
Bei der Suchfunktion (VBA) Application.Dialogs(xlDialogFormulaFind).Show "", 2, 2 funktionier das auch einwandfrei. Allerdings lässt sich bei diesem geöffneten Dialogfenster das Arbeitsblatt nicht mehr auswählen.
Und das ist für meine Anforderung essenziell.
Daher würde ich sehr gerne mit (VBA) Application.CommandBars.FindControl(ID:=1849).Execute arbeiten.
Hier habe ich bisher jedoch keine Möglichkeit finden können, die Parameter einzustellen.
Hat jemand eine Idee? Mit SendKeys möchte ich nicht arbeiten! :)
Alternativ würde es mir auch helfen, könnte ich das Suchfenster mit einem Befehl schließen:
Application.Dialogs(xlDialogFormulaFind).Show "", 2, 2
"Suchfenster schließen" (Application.SendKeys ("{ESC}") funktioniert nicht - stellt mit nur NumLock um?!)
Application.CommandBars.FindControl(ID:=1849).Execute
Beste Grüße
MrLord (Anfänger)