Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Strg+F Suchen-Fenster über Schaltfläche öffnen?

Strg+F Suchen-Fenster über Schaltfläche öffnen?
30.11.2012 09:01:40
Wilson
Hallo Community,
brauche wieder einige Tips von euch.
Ich will das Such- Fenster, welches sich über die Tastenkombination Strg+f öffnen lässt, per Klick auf eine Scahltfläche öffnen.
Leider habe ich bisher nicht den richtigen Befehl gefunden.
Meine bisher gefundenen Befehle sind:
"Application.Dialogs(xlDialogFomrulaFind).Show"
und
"Application.Dialogs(xlDialogFormulaReplace).Show"
Aber keiner dieser Befehle öffnet mir das Strg+f- Suchfenster sondern andere.
Weiß nun jemand wie der genau Befehl dafür heisst oder was ich anders machen muss.
Danke schonmal für eure Hilfe und ich hoffe Ihr könnt mir wie immer weiterhelfen.
Viele Grüße

Anzeige

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Strg+F Suchen-Fenster über Schaltfläche öffnen?
30.11.2012 09:08:37
Hugo
Hallo,
Application.Dialogs(xlDialogFormulaReplace).Show
Gruß
Hugo

AW: Strg+F Suchen-Fenster über Schaltfläche öffnen?
30.11.2012 09:13:04
Wilson
Hallo Hugo,
danke für die schnelle Antwort.
Den Befehl hab ich bereits ausprobiert, dabei öffnet sich aber nicht das Fenster welches sich mit der Tastenkombi Strg+f öffnet.
Oder sehe ich da was falsch?
Viele Grüße

Anzeige
AW: Strg+F Suchen-Fenster über Schaltfläche öffnen?
30.11.2012 10:12:52
Matze,Matthias
Hi Keks,
meinste dies?
Sub SucheAufrufen
Application.Dialogs(xlDialogFormulaFind).Show
End Sub
Matze

AW: Strg+F Suchen-Fenster über Schaltfläche öffnen?
30.11.2012 10:22:54
Wilson
Hallo Matze,
Application.Dialogs(xlDialogFormulaFind).Show
und
Application.Dialogs(xlDialogFormulaReplace).Show
habe ich wie erwähnt schon probiert. Allerdings öffnet keiner der beiden das Suchfenster das Suchfenster welches mit Strg+f geöffnet wird.
Ich will genau dieses Suchfenster. Die Befehle mit Find und Replace öffnen diese eben nicht.
Den Befehl dazu finde ich einfach nicht.
Kannst es ja mal ausprobieren, dann wirst du sehen was ich genau meine.
Viele Grüße

Anzeige
AW: Strg+F Suchen-Fenster über Schaltfläche öffnen?
30.11.2012 11:18:08
Matze,Matthias
Hallo,
dann so? ...
Sub keystrg_f()
Application.SendKeys ("^f")
End Sub
Matze

AW: Strg+F Suchen-Fenster über Schaltfläche öffnen?
30.11.2012 12:41:52
Wilson
Hallo Matze,
funktioniert das mit dem SendKeys bei dir!?
Grüße

AW: Strg+F Suchen-Fenster über Schaltfläche öffnen?
01.12.2012 06:47:39
Luschi
Hallo Wilson,
so funktioniert es bei mir:

Sub keystrg_f()
Application.SendKeys ("^f"), True
ActiveCell.Select
End Sub
Gruß von Luschi
aus klein-Paris

Anzeige
AW: Strg+F Suchen-Fenster über Schaltfläche öffnen?
03.12.2012 07:10:51
Wilson
Hallo Luschi und Community,
also bei mir funktioniert das mit den SendKeys nicht. Ich weiss nicht warum, aber muss man da vielleicht vorher was einstellen oder liegt es an Office 2010.
Wenn ich genau das von Dir kopiere, wird per Klick auf die Schaltfläche mein Num-Block aktiviert und deaktiviert. Also ich spreche damit den Num-Block an. Das Problem hatte ich schon vorher.
Das muss doch irgendwie gehen. Weiss zufällig jemand anderes wie ich das Problem lösen kann?
Tortzdem vielen Dank für deine/ eure Hilfe.
Viele Grüße

Anzeige
AW: Strg+F Suchen-Fenster über Schaltfläche öffnen?
03.12.2012 07:55:22
Luschi
Hallo Wilson,
dann schicke doch mal eine Demo-Datei im Excel2010-Format mit dem dazu passenden Vba-Code.
Bei mir jedenfalls funktioniert das auch in E2010 prächtig. Ich teste das dann.
Gruß von Luschi
aus klein-Paris

AW: Strg+F Suchen-Fenster über Schaltfläche öffnen?
03.12.2012 13:33:30
Wilson
Hallo Luschi,
danke für deine Hilfe. Habe den Fehler selbst entdeckt, wenn man es überhaupt Fehler nennen kann!? Ich habe mein CommandButton in der Tabelle und habe dann auch in dieser Tabelle mein VBA-Code eingetragen. Ich habe jetzt den Code in das Modul kopiert und rufe ihn aus der Tabelle auf. So funktioniert es.
Nochmals Danke für die Hilfe.
Viele Grüße
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Strg+F Suchen-Fenster über Schaltfläche öffnen


Schritt-für-Schritt-Anleitung

Um das Suchen-Fenster in Excel, das normalerweise mit der Tastenkombination Strg+F geöffnet wird, über eine Schaltfläche zu aktivieren, kannst du den folgenden VBA-Code verwenden:

  1. Öffne Excel und drücke Alt + F11, um den VBA-Editor zu öffnen.

  2. Füge ein neues Modul hinzu, indem du mit der rechten Maustaste auf "VBAProject (DeineDateiName)" klickst und "Einfügen" > "Modul" auswählst.

  3. Kopiere den folgenden Code in das Modul:

    Sub keystrg_f()
       Application.SendKeys ("^f"), True
       ActiveCell.Select
    End Sub
  4. Gehe zurück zur Excel-Oberfläche und füge eine Schaltfläche hinzu:

    • Wähle "Entwicklertools" > "Einfügen" > "Schaltfläche (Formularsteuerelement)".
    • Zeichne die Schaltfläche auf deinem Arbeitsblatt.
  5. Weisen der Schaltfläche das Makro zu, indem du mit der rechten Maustaste auf die Schaltfläche klickst und "Makro zuweisen..." wählst.

  6. Wähle das Makro keystrg_f aus und klicke auf "OK".

Jetzt kannst du das Suchen-Fenster über die Schaltfläche öffnen.


Häufige Fehler und Lösungen

  • Strg+F funktioniert nicht: Wenn das Suchen-Fenster nicht erscheint, stelle sicher, dass du die richtige Tastenkombination im SendKeys-Befehl verwendest. Die korrekte Eingabe ist ("^f").

  • Num-Block aktiviert: Wenn beim Klicken auf die Schaltfläche der Num-Block aktiviert wird, könnte dies an falschen Einstellungen oder einem Konflikt mit anderen Makros liegen. Überprüfe, ob der Code in einem Modul und nicht in einem Arbeitsblatt-Modul gespeichert ist.

  • Excel Strg F funktioniert nicht: Wenn der Befehl nicht funktioniert, teste die Ausführung des Makros in einer neuen Arbeitsmappe, um sicherzustellen, dass keine anderen Einstellungen oder Makros im Weg stehen.


Alternative Methoden

Falls du die SendKeys-Methode nicht verwenden möchtest, kannst du auch eine alternative Methode in VBA ausprobieren:

Sub SucheAufrufen()
    Application.Dialogs(xlDialogFormulaFind).Show
End Sub

Diese Methode öffnet ein anderes Fenster als das standardmäßige Strg+F-Fenster, ist aber eine nützliche Alternative, wenn du nach spezifischen Formeln suchen möchtest.


Praktische Beispiele

Hier sind einige Beispiele, wie du die Suchfunktion in Excel effektiv nutzen kannst:

  1. Formel suchen: Wenn du nach einer spezifischen Formel suchst, kannst du das oben genannte Makro verwenden, um das Suchen-Fenster über die Schaltfläche zu öffnen.

  2. Daten schnell finden: Nutze die Suchen-Funktion, um Daten in großen Tabellen schnell zu finden. Dies kann besonders nützlich sein, wenn du mit umfangreichen Datensätzen arbeitest.

  3. Ersetzen von Werten: Kombiniere die Suchen-Funktion mit Ersetzen, um Werte in deiner Tabelle schnell zu aktualisieren. Verwende dafür den Befehl Application.Dialogs(xlDialogFormulaReplace).Show.


Tipps für Profis

  • Verwendung von Tastenkombinationen: Neben Strg+F kannst du auch die Tastenkombination Strg+H verwenden, um das Ersetzen-Fenster direkt zu öffnen, was Zeit sparen kann.

  • Anpassung der Suchkriterien: Stelle sicher, dass du die Suchoptionen in Excel anpasst (z.B. Groß-/Kleinschreibung beachten), um genauere Ergebnisse zu erzielen.

  • Makros optimieren: Wenn du häufig das Suchen-Fenster öffnest, kannst du weitere Tastenkombinationen für deine eigenen Makros festlegen, um die Effizienz zu steigern.


FAQ: Häufige Fragen

1. Warum funktioniert Strg+F in Excel nicht?
Möglicherweise liegt ein Konflikt mit anderen Makros oder Einstellungen vor. Überprüfe, ob das Makro korrekt zugewiesen ist und keine anderen Programme im Hintergrund laufen.

2. Wie öffne ich das Suchen-Fenster ohne Tastenkombination?
Du kannst das Suchen-Fenster öffnen, indem du ein Makro erstellst, das die SendKeys-Funktion verwendet, oder indem du die Dialog-Methoden von Excel nutzt, wie z.B. Application.Dialogs(xlDialogFormulaFind).Show.

3. Funktioniert das auch in Office 2010?
Ja, die beschriebenen Methoden funktionieren auch in Excel 2010. Stelle sicher, dass du die richtigen Einstellungen hast, um Probleme zu vermeiden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige