Eine Familie von Microsoft-Tabellenkalkulationsprogrammen mit Tools zum Analysieren, Darstellen und Vermitteln von Daten.
@ Andreas Killer: leider hat die Kalenderauswahl im VBA-UserForm überhaupt nicht funktioniert bzw. ich habe das falsch verstanden. :-(
Naja, das Ding ist nicht die ideale Lösung für Deinen Zweck, aber es geht.
Zuerst lädst Du die das AddIn von Ron runter, entpackst es, und öffnest es.
Zum Test ob es funktioniert mach einen Rechts-Klick auf eine Zelle und dann sollte oben im Menü der DatePicker erscheinen.
Wenn nicht, dann liegt es an Deinen Sicherheitseinstellungen.
Nun mach mal eine neue Datei
Im VBA-Editor\Menü\Extras\Verweise und machst einen Haken vor DatePicker (das macht den Code einfacher):
Füg eine Userform hinzu, in diese eine Textbox und einen Commandbutton und diesen Code
Option Explicit
Dim WithEvents Ws As Worksheet
Private Sub CommandButton1_Click()
'Event aktivieren
Set Ws = ActiveSheet
'Datepicker öffnen
DatePicker.OpenDatePicker2
End Sub
Private Sub Ws_Change(ByVal Target As Range)
'Event deaktivieren
Set Ws = Nothing
'Das Datum aus der Zelle holen
Me.TextBox1 = Target.Value
'Zelle wieder herstellen
DatePicker.UndoDatePicker
End Sub
Nun noch ein reguläres Modul und da rein diesen Code:
Sub Test()
UserForm1.Show vbModeless
End Sub
Ausführen in der Userform auf den Button klicken, tada, geht.
Andreas.