Hinzufügen eines Kalenders zu einem Arbeitsblatt (Microsoft Excel)
Bruce möchte wissen, ob es eine einfache Möglichkeit gibt, einen Standard-http://calendarcorner.net/[calendar] in eine Tabelle einzufügen, damit Daten einfach ausgewählt werden können. Glücklicherweise gibt es verschiedene Möglichkeiten, Kalender zu implementieren.
Excel enthält ein integriertes Kalendersteuerelement. Sie müssen sich jedoch darüber im Klaren sein, dass die Unterstützung für das Kalendersteuerelement zwischen den Versionen etwas uneinheitlich war. Mit anderen Worten, Sie können das Steuerelement in Excel 2007 implementieren, aber dasselbe Steuerelement funktioniert möglicherweise nicht ordnungsgemäß in Excel 2010 oder späteren Versionen. Die Abwärtskompatibilität zwischen Versionen kann ebenfalls fraglich sein. (Warum? Nur Microsoft weiß es und sie sagen es nicht.)
Trotzdem können Sie das integrierte Kalendersteuerelement wie folgt einfügen, in diesem Fall in ein Excel 2010-Arbeitsblatt. (Ich würde dies in einer späteren Version von Excel wirklich nicht versuchen. Sie werden höchstwahrscheinlich nicht mit den Ergebnissen zufrieden sein.)
-
Zeigen Sie den Registerkarte Entwickler des Menübands an.
-
Klicken Sie in der Gruppe Steuerelemente auf das Werkzeug Einfügen. Excel zeigt eine Palette verschiedener Steuerelemente an, die Sie einfügen können.
-
Klicken Sie unter ActiveX-Steuerelemente auf die Option Weitere Steuerelemente. Dies ist das Steuerelement ganz unten rechts in den Optionen. Excel zeigt das Dialogfeld Weitere Steuerelemente an. (Siehe Abbildung 1.)
-
Scrollen Sie durch die Liste der verfügbaren Steuerelemente und wählen Sie Microsoft Date and Time Picker Control.
-
OK klicken. Das Dialogfeld wird geschlossen und der Mauszeiger wird zum Fadenkreuz.
-
Klicken Sie oben links auf die Stelle, an der das Steuerelement angezeigt werden soll, und ziehen Sie die Maus in die untere rechte Ecke. Wenn Sie die Maustaste loslassen, wird das Steuerelement auf dem Bildschirm angezeigt.
-
Klicken Sie in der Gruppe Steuerelemente auf das Werkzeug Eigenschaften. (Die Registerkarte „Entwickler“ des Menübands sollte weiterhin sichtbar sein.) Excel zeigt das Dialogfeld „Eigenschaften“ für das Steuerelement an.
-
Klicken Sie auf die Eigenschaft Verknüpfte Zelle und ändern Sie sie in die Adresse der Zelle, die mit dem Steuerelement verknüpft werden soll.
-
Schließen Sie das Dialogfeld Eigenschaften.
-
Klicken Sie in der Gruppe Steuerelemente auf das Werkzeug Entwurfsmodus.
Zu diesem Zeitpunkt sollte das Datumsauswahlsteuerelement in Ihrer Arbeitsmappe aktiv sein.
Klicken Sie auf den Abwärtspfeil rechts davon und Sie sehen einen Kalender, mit dem Sie ein Datum auswählen können. Wenn Sie das Steuerelement verlassen (indem Sie auf eine andere Stelle im Arbeitsblatt klicken), wird die verknüpfte Zelle (Schritt 8) geändert, um das mit dem Steuerelement ausgewählte Datum wiederzugeben.
Möglicherweise stellen Sie auch in Excel 2010 ein unkonventionelles Verhalten mit dem Datumsauswahl-Steuerelement fest. Als ich es zum ersten Mal zu meinem Arbeitsblatt hinzufügte und den Entwurfsmodus deaktivierte, zeigte Excel ein aktives Steuerelement in der oberen linken Ecke des Arbeitsblatts und ein nicht aktives an Kontrolle an dem Punkt, an dem ich die Kontrolle gezogen habe. (Dies geschah auf zwei verschiedenen Computern mit Excel 2007 und Excel 2010.) Ich musste in den Entwurfsmodus zurückkehren (an diesem Punkt verschwand das Steuerelement in der oberen linken Ecke des Arbeitsblatts). Klicken Sie auf das Steuerelement, das ich gezeichnet habe, um es auszuwählen. und dann strecken, um sehr groß zu sein. Als ich den Entwurfsmodus deaktivierte, war die falsche Kopie des Steuerelements oben links im Arbeitsblatt verschwunden und ich konnte die von mir gezeichnete Version verwenden. In der Tat ein seltsames Verhalten – und ein Teil der Frustration bei der Arbeit mit den Kalendersteuerelementen von Microsoft.
Wenn Sie Excel 2013 oder eine neuere Version verwenden, besteht eine sehr gute Wahrscheinlichkeit, dass sich das Steuerelement für die Datumsauswahl nicht auf Ihrem System befindet. (Dies ist nicht bei allen späteren Versionen von Excel der Fall, aber wenn Sie einige der teureren Versionen haben, die Access enthalten, ist es möglicherweise vorhanden.) Wenn es nicht auf Ihrem System vorhanden ist, können Sie versuchen, das richtige Steuerelement zu installieren Der Prozess ist nichts für schüchterne oder schwache Nerven. Außerdem sagte Bruce, er wolle etwas, mit dem Daten „leicht ausgewählt“ werden können, eine Definition, die im Widerspruch zu den komplizierten Schritten zu stehen scheint, die zur Installation der richtigen Steuerung erforderlich sind. Wenn Sie es lieber installieren möchten, sollten Sie die folgende Webseite sorgfältig lesen, auch wenn sie ziemlich alt ist:
http://stackoverflow.com/questions/15816014/how-to-install-mscomct2-ocx-file-from-cab-file-excel-user-form-and-vba
Beachten Sie, dass der Link im ersten Beitrag, über den Sie das Steuerelement herunterladen können, nicht mehr gültig ist, da die Seite ein altes Zitat ist (wenn Sie darauf klicken), wird ein 404-Fehler angezeigt. Sie können jedoch einfach eine Websuche nach „mscomct2.ocx“ durchführen und Orte finden, an denen Sie sie herunterladen können.
Darüber hinaus bietet Ron de Bruin einige gute Tipps zur Installation und Verwendung von Datumsauswahl in verschiedenen Excel-Versionen, einschließlich der neuesten Version:
http://www.rondebruin.nl/win/s8/win003.htm
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (13254) gilt für Microsoft Excel 2007, 2010, 2013, 2016, 2019 und Excel in Office 365.