Suchdialog sucht nicht
03.07.2007 14:19:00
Tobias
Ich habe inzwischen über mehrere Arten in meinem Makro den Suchdialog (Strg+F) aufrufen lassen - allerdings habe ich ein Problem: Das Makro wird über einen CommandButton auf einem Tabellenblatt gestartet, die Eigenschaft GetFocusOnClick habe ich selbstverständlich auf False gestellt. Nun sucht er mir aber nur in der gerade aktivierten Range nach Ergebnissen... klar könnte ich jetzt den ganzen Suchbereich markieren, allerdings hat das nicht gerade einen optischen Vorteil... abgesehen davon kann ich dann im Nachhinein die Adresse des Suchergebnisses nicht über ActiveCell ansprechen, was ich aber für den weiteren Makroverlauf dringend brauche.
Das Makro lautet folgendermaßen:
Private Sub CommandButton1_Click()
Dim oBtn As CommandBarControl
Set oBtn = Application.CommandBars.FindControl(Id:=1849)
If Not oBtn Is Nothing Then oBtn.Execute
End Sub
Vielen Dank für eure Hilfe!
lg, Toby