Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
388to392
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
388to392
388to392
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

textbox-Ereignis indizieren

textbox-Ereignis indizieren
03.03.2004 08:43:32
Marc
Schönen guten Morgen,
ich hab da ein kleines Problem: Ich habe in einem Userform mehrere Textboxen. Nun möchte ich egal auf welche ich klicke eine bestimmte Reaktion bekommen. Zum Beispiel so:

Private Sub TextBox4_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
TextBox3.Text = TextBox4.Text
For i = 4 To 9
textboxcontrol(i).Visible = False
Next i
End Sub

textboxcontrol() hilft mir hier schon die Textboxen zu indizieren, so dass ich nicht 6 Zeilen an dieser Stelle habe. Leider muss ich dieses Sub selbst 6 mal schreiben, damit diese Aktion bei allen Textboxen ausgeführt wird. und genau das möchte ich vermeiden.
Kann mir da jemand helfen?
Wäre echt super
Vielen Dank im vorraus
Marc

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: textbox-Ereignis indizieren
03.03.2004 16:17:35
GraFri
Hallo
textboxcontrol(i).Visible = False ... Fehlermeldung
Das andere nur mittels Klasseenmodul möglich. Wenn gewünscht, schicke ich dir ein Beispiel.

Mit freundlichen Grüßen, GraFri
AW: textbox-Ereignis indizieren
03.03.2004 17:34:48
Marc
Sehr gerne, Vielen Dank im vorraus.
Was da oben steht ist ein Teil von einem mittlerweile recht umfangreichen Programm. textboxcontrol() ist ein eigens programmiertes Sub, dass wie folgt aussieht:
'Funktion "textboxcontrol"

Private Function textboxcontrol(ByVal n As Integer) As Control
Set textboxcontrol = Me.Controls.Item("textbox" & CStr(n))
End Function

Damit lassen sich alle Kontrollelemente ansprechen. Aber die Ereignisse (_click usw) kann ich nicht indizieren.
Wäre echt toll, wenn Du mir was schicken köntest. Meine mail ist
marcphilippi@hotmail.com
Danke
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige