Suchfunktion

Hello „Fachleute“,
Ich muss häufig wegen Abgleich von Namen in mehreren Listen (Blättern) einer „Arbeitsmappe“ und „Spalte“ suchen. Leider stellt sich die Suchfunktion meistens mit „Blatt“ und nicht mit „Arbeitsmappe“ ein. Kann man das dauerhaft festlegen?
Ich habe Excel 2003 unter Vista home premium 64 bit Pack 2
Vielen Dank im voraus!
Rudi

Grüezi Rudi

Ich muss häufig wegen Abgleich von Namen in mehreren Listen
(Blättern) einer „Arbeitsmappe“ und „Spalte“ suchen. Leider
stellt sich die Suchfunktion meistens mit „Blatt“ und nicht
mit „Arbeitsmappe“ ein. Kann man das dauerhaft festlegen?

Zwar behält der Dialog die erstmals umgestellte einstellung bei, es kann jedoch nach einem Neustart von Excel nicht vorgegeben werden, dass da was anderes steht als ‚Spalte‘.

Du kannst aber vor dem Suchen alle Tabellenblätter unten markieren, dann wird auch über alle gesucht.

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Grüezi Thomas,

ihr redet von Bearbeiten–Suchen ?

Bei XL97 kann man nix mit Mappe oder Blatt einstellen deshalb bin ich da außen vor.

@Anfrager: Abbhilfe wäre im Open-Ereignis mal kurz suchen zu lassen in „Arbeitsmappe“.
Diesen Code könnte ggfs. Thomas oder jmd. mit deiner XL-Version erstellen.

Gruß
Reinhard

Hello,
schade, ich mehrmals tgl dabei und das Markieren der Tabs ist etwa die gleiche Arbeit, als wenn ich die Suchfubnktion einstelle. Makro hat bei mir damit auch nicht geklappt.
Trotzdem Danke!
Rudi

schade, ich mehrmals tgl dabei und das Markieren der Tabs ist
etwa die gleiche Arbeit, als wenn ich die Suchfubnktion
einstelle. Makro hat bei mir damit auch nicht geklappt.

Hallo Rudi,

du schmeißt aber schnell die Flinte ins Korn *find*

Mir erscheint dein Problem nicht unlösbar.
Da ich dein Makro nicht kenne weiß ich auch nicht warum es nicht klappt.

Da Thomas jetzt wieder eine ganze Woche innig mit seiner Chefin zusammen ist und andere Gelüste verspürt als hier zu lesen, zumindest habe ich ihn so verstanden :smile:), mußt du einstweilen mit mir vorlieb nehmen bis zum nächsten WE, dann darf er wieder lesen *gg*

Also, hol die Flinte wieder raus, beantworte bitte das was ich gefragt habe.
Dann zeichnest du ein Makro auf während du mal im Blatt, mal in der Mappe suchst, ruhig viermal abwechselnd nacheinander, und zeigst den Code hier.

Gruß
Reinhard

Grüezi zusammen

schade, ich mehrmals tgl dabei und das Markieren der Tabs ist
etwa die gleiche Arbeit, als wenn ich die Suchfubnktion
einstelle. Makro hat bei mir damit auch nicht geklappt.

Mir erscheint dein Problem nicht unlösbar.
Da ich dein Makro nicht kenne weiß ich auch nicht warum es
nicht klappt.

Also, hol die Flinte wieder raus, beantworte bitte das was ich
gefragt habe.
Dann zeichnest du ein Makro auf während du mal im Blatt, mal
in der Mappe suchst, ruhig viermal abwechselnd nacheinander,
und zeigst den Code hier.

Es ist leider nicht möglich diese Voreinstellung per Makro zu setzen.

Aber Rudi, vielleicht hilft dir das folgende kleine AddIn weiter, das ich mal zu xl97-Zeiten geschrieben habe. Über den Button in der Symbolleiste rufst Du es auf und kannst damit über die komplette Mappe suchen:

http://users.quick-line.ch/ramel/Files/AddIns/Suchen…

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Es ist leider nicht möglich diese Voreinstellung per Makro zu
setzen.

Grüezi Thomas,

mir sagt ja keiner was zu meiner Frage obs um Bearbeiten… geht*schwer grummel*

Aber ich las doch mit daß wenn man einmalig in der Suche „in Arbeitsmappe“ eingestellt hat dies in der ganzen Excelsitzung als Grundeinstellung erhalten bleibt.

Also bei Workbook_Open eine derartige Suche starten und problem gelöst.

Liege ich da falsch? Ich fühl mich leicht gehandicapt weil ich es nicht testen kann.

Gruß
Reinhard

Grüezi Thomas

Es ist leider nicht möglich diese Voreinstellung per Makro zu
setzen.

mir sagt ja keiner was zu meiner Frage obs um Bearbeiten…
geht*schwer grummel*

Ah komm, nicht eingeschnappt sein, ja! :wink:

Es geht um Suchen/Ersetzen wie Rudi in seinem ersten Beitrag geschildert hat. Das konnte ich auch aus seiner Beschreibung des Dilogs erkennen.

Aber ich las doch mit daß wenn man einmalig in der Suche „in
Arbeitsmappe“ eingestellt hat dies in der ganzen Excelsitzung
als Grundeinstellung erhalten bleibt.

Ja, das ist korrekt - Excel behält diese Einstellung nach dem ersten Such-Vorgangn bei.

Also bei Workbook_Open eine derartige Suche starten und
problem gelöst.

Liege ich da falsch?

Leider ja. :frowning:
Denn genau für die Einstellung ob im Tabellenblatt oder der ganzen Mappe gesuche werden soll fehlt die entsprechende Option in VBA.
Das einzige was sich umstellen lässt ist die Such-Richtung nach Zeilen oder Spalten, nicht aber ob Tabellenblatt oder Arbeitsmappe.

Daher gibt es leider keine Möglichkeit (ausser einer eigenen Such-Funktion) diesen Wunsch umzusetzen.

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -