Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
632to636
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
632to636
632to636
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Kalender-Wert in Textfeld einfügen
04.07.2005 10:13:53
Edwin
Hallo,
ich weiß, es ist nicht gerne gesehen, wenn man das selbe Problem nochmals einstellt, aber hier muss es einfach sein.
Ich habe in einer UserFrm mehrere Textfelder, in die alle ein Datum eingetragen werden soll.
Mit Click in ein solches Textfeld wechsle ich zu der UserFrm, die das Kalender-Steuerelement enthält.
Mit Click auf das Kalender-Steuerelement, soll das Datum vom Kalender-Steuerelement in das Textfeld geschrieben werden, von welchem ich zum Kalender gesprungen bin.
Wie bekomme ich das Datum vom Kalender-Steuerelement in das aktive Textfeld?
Gruß
Edwin

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Kalender-Wert in Textfeld einfügen
04.07.2005 16:33:37
EffHa
TestForm.TextBox1 = MonthView1.Value
Unload Me
AW: Kalender-Wert in Textfeld einfügen
04.07.2005 16:48:19
Edwin
Hallo EffHa,
TextBox1 ist das Problem.
Die UserFrm vom Kalender-Steuerelement weiß ja nicht, dass Du eben von von TextBox1 gekommen bist. Es könnte ja auch TextBox2 oder TextBox3 ... sein.
Also muss ich eine Variable definieren, die TextBox1.Name bzw den jeweiligen Textbox-Namen enthält.
Ich habe die Variable schon im Modul definiert.
Public TextboxName As Object
Aber wie kann ich die Variable mit dem Textbox.Namen füllen?
Ich kenn mich mit SET usw. nicht aus.
Kannst Du mir hier helfen?
Gruß
Edwin
Anzeige
AW: Kalender-Wert in Textfeld einfügen
05.07.2005 16:41:07
EffHa
Wenn Du auf die Textbox einen Doppelklick-Ereignis auslöst dann ist diese Textbox das aktive Steuerelement
also dann:
TestForm.ActiveControl = MonthView1.Value
Gruß
Fritz
AW: Kalender-Wert in Textfeld einfügen
06.07.2005 09:52:23
Edwin
Hallo Fritz,
ich bin jetzt mittlerweile selber auf die Lösung gekommen.
auf Modulebene eine Variable:
Public KalenderDatum As Date
auf der Form, wo sich das Steuerelement befindet:

Private Sub txtTextfeld_Enter()
KalenderFrm.Show
txtTextfeld = KalenderDatum
End Sub

auf der Form, des Kalenders:

Private Sub Kalender_Click()
KalenderDatum = Kalender
KalenderFrm.Hide
End Sub

Gruß
Edwin
Anzeige

112 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige