Makro ausführen während Eingabe

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
UserForm TextBox
Bild

Betrifft: Makro ausführen während Eingabe
von: Kai
Geschrieben am: 25.06.2015 12:05:33

Hallo
Ich habe eine Liste mit ca. 6800 alphabetisch sortierten Einträgen (G1-G6800).
Wenn ich in z.B. Zelle B2 etwas eintippe, dann soll nach jeden Buchstaben ein Makro laufen.
Das Makro soll das erste Vorkommen des eingetippten Teils (z.B. hau) in der Liste suchen (z.B. Zelle G500) und in den Zellen c2-c21 dann die den Inhalt der Zellen G500-G520 anzeigen.
Das Suchen und Anzeigen ist kein Problem.
Aber wie bekomme ich ein Makro bei jedem Buchstaben zu laufen.
Schöne Grüße
Kai

Bild

Betrifft: Makros laufen nicht während einer ZellEingabe, ...
von: Luc:-?
Geschrieben am: 25.06.2015 12:19:28
…also im Xl-Edit-Modus, Kai;
du müsstest in diesem Fall die Eingabe über ein UserForm(ular) vornehmen.
Gruß, Luc :-?

Besser informiert mit …

Bild

Betrifft: AW: Makro ausführen während Eingabe
von: selli
Geschrieben am: 25.06.2015 12:20:32
hallo kai,
Aber wie bekomme ich ein Makro bei jedem Buchstaben zu laufen.
gar nicht.
denn das eingeben eines einzelnen buchstabens in eine zelle löst kein ereignis aus welches ein makro starten könnte.
beim activex steuerelement textfeld ginge das.
gruß
selli

Bild

Betrifft: AW: Makro ausführen während Eingabe
von: Kai
Geschrieben am: 25.06.2015 12:36:34
Hallo
activex steuerelement textfeld wäre auch ok.
Hast Du da ein Beispiel?
Danke und Grüße
Kai

Bild

Betrifft: AW: Makro ausführen während Eingabe
von: selli
Geschrieben am: 25.06.2015 12:41:02
hallo kai,

Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
 dein makro zum suchen und anzeigen
End Sub
gruß
selli

Bild

Betrifft: AW: Makro ausführen während Eingabe
von: Kai
Geschrieben am: 25.06.2015 13:06:17
Hallo
Geanau das, was ich gesucht habe.
Danke !

 Bild

Beiträge aus den Excel-Beispielen zum Thema "Makro ausführen während Eingabe"