Microsoft Excel

Herbers Excel/VBA-Archiv

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

VBA: Datum

Betrifft: VBA: Datum von: Marsi
Geschrieben am: 23.08.2004 10:41:37

Hallo zusammen,

ich suche einen Befehl der nach Eintragen einer Zahlenkolone in ein Textfeld, diese zu einem gültigen Exceldatum umwandelt. gibt's sowas?

Danke
Marsi

  


Betrifft: AW: VBA: Datum von: Jan
Geschrieben am: 23.08.2004 10:51:17

Hi Marsi,

Was verstehst Du unter einem "Textfeld" und was für eine Zahlenkolonne soll eingegeben
werden?

Jan


  


Betrifft: AW: VBA: Datum von: Marsi
Geschrieben am: 23.08.2004 11:02:47

eine textbox....sorry und ich meine dass ich einfach nur bspw. 230804 eingebe und das VBA daraus den 23.08.04 macht....


  


Betrifft: AW: VBA: Datum von: Marsi
Geschrieben am: 23.08.2004 16:05:05

Ich habe jetzt selber ne Lösung gefunden bzw. woanders helfen lassen:

Private Sub TextBox1_AfterUpdate()
Sheets(1).Cells(1, 1) = VBA.Format(VBA.Left(Me.TextBox1, 2) & _
"." & VBA.Mid(Me.TextBox1, 3, 2) & _
"." & VBA.Right(Me.TextBox1, 2), "dd.mm.yyyy")
End Sub


Habe aber das Problem, dass ich dieses VBA nur auf Zelle A1 bezieht. Ich hätte gerne, dass es die ganze Spalte A abdeckt....