Informationen und Beispiele zum Thema MsgBox | |
---|---|
![]() |
MsgBox-Seite mit Beispielarbeitsmappe aufrufen |
Informationen und Beispiele zum Thema Userform | |
---|---|
![]() |
Userform-Seite mit Beispielarbeitsmappe aufrufen |
Informationen und Beispiele zum Thema Label | |
---|---|
![]() |
Label-Seite mit Beispielarbeitsmappe aufrufen |
Informationen und Beispiele zum Thema TextBox | |
---|---|
![]() |
TextBox-Seite mit Beispielarbeitsmappe aufrufen |
Betrifft: Doppelklick auf Textbox
von: ing.grohn
Geschrieben am: 22.01.2010 13:48:24
Hallo Forum,
ich möchte die Textbox einer Userform doppelklicken, und dann soll was passieren.
Folgendes geht scheinbar nicht:
Private Sub TextBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean) MsgBox "Hey du hast mich geklickt!" End SubWie mach ichs richtig?
Betrifft: klappt einwandfrei
von: Rudi Maintaire
Geschrieben am: 22.01.2010 14:01:41
Hallo,
wo steht der Code? Muss im Klassenmodul der UF stehen.
Gruß
Rudi
Betrifft: AW: klappt einwandfrei
von: ing.grohn
Geschrieben am: 22.01.2010 15:09:49
Hallo Rudi,
blöde Frage: wo find ich das Klassenmodul
Gruß
Albrecht
Betrifft: AW: klappt nicht!! einwandfrei
von: ing.grohn
Geschrieben am: 22.01.2010 15:24:37
Hallo Rudi,
wo ist das Klassenmodul?
Albrecht
Betrifft: AW: klappt nicht!! einwandfrei
von: Hajo_Zi
Geschrieben am: 22.01.2010 15:32:26
Hallo Albrecht,
wähle im Projektexplorer die UserForm as und klicke oben den Schalter Code anzeigen.
Betrifft: AW: ich weiss nicht weiter
von: ing.grohn
Geschrieben am: 22.01.2010 16:24:53
Hallo Rudi, Hallo Hajo,
irgendwie klappt das nicht!
daher lade ich die Userform hoch:
https://www.herber.de/bbs/user/67423.xls
Wär schön wenn jemand hilft
Gruß Albrecht
Betrifft: AW: ich weiss nicht weiter
von: fcs
Geschrieben am: 22.01.2010 17:00:30
Hallo Albrecht,
der VBA-Editor erzeugt für Textboxen -nach Doppelklick auf das Textbox-Objekt oder wenn man im Useform-Code-Editor aus der Objekt-Auswahlliste eine Textbox auswählt- standardmäßig eine Prozedur für das Textbox_Change-Ereignis.
Wähle im VBA-Editor dann rechts oben in der Kombi-Auswahlbox "DblClick".
Dann wird die Ereignisprozedur für das Doppelklick-Ereignis angelegt. Beispiel:
Private Sub TextBox21_DblClick(ByVal Cancel As MSForms.ReturnBoolean) 'Hier dann den gewünschten Code einfügen End Sub
Betrifft: AW: ich weiss nicht weiter
von: ing.grohn
Geschrieben am: 22.01.2010 19:31:15
Hallo Franz,
im Grunde ganz einfach, werd ich wohl so schnell nicht vergessen.
Ich wusste nicht, dass eine so genaue plazierung bedeutsam ist.
Vielen Dank
Mit freundlichen Grüßen
Albrecht