Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema MsgBox
BildScreenshot zu MsgBox MsgBox-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema Userform
BildScreenshot zu Userform Userform-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema Label
BildScreenshot zu Label Label-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema TextBox
BildScreenshot zu TextBox TextBox-Seite mit Beispielarbeitsmappe aufrufen

Doppelklick auf Textbox | Herbers Excel-Forum


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 Sub
Wie mach ichs richtig?
Danke für eine Anwort.
Mit freundlichen Grüßen
Albrecht Grohn

  

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.

GrußformelHomepage


  

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

Die Change_Ereignis-Prozedur löscht du wieder, wenn du diese nicht anwenden möchtest.

Gruß
Franz


  

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


Beiträge aus den Excel-Beispielen zum Thema "Doppelklick auf Textbox"