VBA suchen - ersetzen

Hallo ihr Spezialisten,
Ich arbeite mit Accsess 2010.

Heute habe ich zwei Fragen über das Standardfeld „Suchen / Ersetzen“

Die allgemeingültigen Einstellungen habe ich über die Optionen auf „Allgemeine Suche“ eingestellt.
Das heißt: Accsess sucht im „Aktuellen Dokument“ nach „Teil des Feldinhaltes“

Ich habe mir ein kleines Makro gebastelt - nun aus dem Netz gesucht :smile:, daß ich über eine Schaltfläche aufrufe.

Private Sub M_suchen_Click()

Me.Lfd_Nr.SetFocus ’ hier wird der Focus auf das Textfels Lfd_Nr gesetzt

DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70

End Sub

Wenn ich das Makro aufrufe, dann muß ich immer mit Hand einmal „Suchen in:“ auf „Aktuelles Feld“ setzen.

Nun meine Fragen:

Was bedeuten die Einträge „acFormBar“, „acEditMenu“, „10“ und „acMenuVer70“ ?

Wie kann ich mein Makro so verändern, daß automatisch „Aktuelles Feld“ angewählt wird?

Ich bin für jede Hilfe dankbar.

Bis dann
Roland

hallo

DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70

http://msdn.microsoft.com/en-us/library/aa212279%28v…

Danke für die schnelle Hilfe.
Dann werde ich mal mit meinem „Hilfs-Englisch“ versuchen, mich durchzuackern.
Vielleicht kann ich ja das VBA dann anpassen
Gruß
Roland

Moin Moin,

Dann werde ich mal mit meinem „Hilfs-Englisch“ versuchen, mich
durchzuackern.

nutze die Hilfe in Access, die sollte in deutsch sein.
Alternativ kann der Google-Übersetzer die ganze Seite auf deutsch übersetzen!

Vielleicht kann ich ja das VBA dann anpassen

nein, das geht so nicht, da 2010 diese Symbolleisten nicht mehr besitzt. Suche dir immer nur Beispiele, die zu deiner Version passen, wenn du keine Erfahrung hast und noch nicht mit mehreren alten Versionen gearbeitet hast.

Lese hier die FAQ’s!! Da gibt es auch eine Anleitung für ein Suchfeld.

Grüße aus Rostock
Wolfgang
(Netwolf)

Hallo Wolfgang,
danke für die Hilfe.

ich were mal sehen, ob ich was sinnvolles finde

Gruß
Roland