Danke im voraus.
Sub und End
Sub folgendes schreiben: Cells(1, 1).Value = Calendar1.Value
Dann wieder in die Tabelle: Steuerelement-Toolbox - Entwurfsmodus beenden
Bei jedem Datumsklick übernimmt er Dir das ausgewählte Datum in Zelle A1
Viel Spaß beim modifizieren und erweitern
Gruß Oliver
Um ein Kalender-Popup zur Eingabe eines Datums in eine Zelle in Excel zu erstellen, folge diesen Schritten:
Öffne Excel und gehe auf die Registerkarte Ansicht.
Klicke auf Symbolleisten und wähle Steuerelement-Toolbox.
Gehe zu Weitere Steuerelemente und wähle das Kalender Steuerelement aus.
Ziehe mit der Maus ein Rechteck auf das Arbeitsblatt, um den Kalender zu zeichnen.
Rechtsklicke auf den Kalender und wähle Code anzeigen.
Füge den folgenden VBA-Code zwischen Sub und End Sub ein:
Sub KalenderEingabe()
Cells(1, 1).Value = Calendar1.Value
End Sub
Beende den Entwurfsmodus, indem du auf Steuerelement-Toolbox klickst und Entwurfsmodus beenden auswählst.
Jetzt wird bei jedem Klick auf ein Datum im Kalender das Datum automatisch in Zelle A1 eingefügt.
Fehler: Der Kalender wird nicht angezeigt.
Kalender Steuerelement aus der Steuerelement-Toolbox korrekt hinzugefügt hast.Fehler: Das Datum wird nicht in die Zelle übernommen.
Fehler: Der Kalender funktioniert nicht in Excel Online.
Kalender-Popup nur in Desktop-Versionen von Excel funktioniert, nicht in der Online-Version.Wenn du kein VBA verwenden möchtest, kannst du auch andere Methoden ausprobieren:
Datenüberprüfung mit Datumsauswahl:
Daten > Datenüberprüfung.Datum und lege die gewünschten Einschränkungen fest.Excel-Add-Ins:
Einfaches Datumspopup:
Kalender-Popup für spezifische Zellen:
Sub KalenderEingabe()
Cells(1, 2).Value = Calendar1.Value ' Speichert das Datum in Zelle B1
End Sub
1. Wie füge ich einen Kalender-Popup in eine bestimmte Zelle ein?
Um den Kalender-Popup in eine spezifische Zelle einzufügen, ändere im VBA-Code die Zeilenreferenz (z.B. Cells(1, 1) für A1).
2. Funktioniert das Kalender-Popup in Excel 365?
Ja, das Kalender-Popup funktioniert in Excel 365, solange du die Desktop-Version verwendest und VBA aktivieren kannst.
3. Kann ich den Kalender auch für Zeitangaben verwenden? Standardmäßig ist der Kalender-Popup auf Datumseingaben ausgelegt. Für Zeitangaben müsstest du ein zusätzliches Steuerelement oder eine benutzerdefinierte Lösung verwenden.