So fügen Sie eine Datumsauswahl in Excel ein (mit schrittweiser Vorgehensweise)

  • Teile Das
Hugh West

In Microsoft Excel gibt es viele unverzichtbare Tools, die für eine hohe Benutzerfreundlichkeit sorgen. Eines davon ist die Datumsauswahl. Mit diesem Tool können Sie beliebiges Datum und Uhrzeit einfügen in einem Arbeitsblatt. Es erscheint wie ein Kalender Sie können eine Datum In diesem Tutorial werden Sie lernen, wie man eine Datumsauswahl in Excel einfügt, mit passenden Beispielen und Illustrationen. Viele Details werden in späteren Abschnitten folgen. Ich hoffe, Sie bleiben dran.

Download Arbeitsbuch Praxis

Datumsauswahl einfügen.xlsm

Warum ist die Datumsauswahl in Excel nützlich?

Die Menschen lieben es, mit Benutzeroberflächen zu arbeiten. Das erleichtert den Arbeitsstress. Wie können wir ein Datum einfügen Wir alle wissen, dass Tippen eine hektische Angelegenheit ist. Was ist, wenn Sie 500 Zeilen in einem Datensatz haben? Sie möchten nicht alle Daten manuell in Excel einfügen!

Hier kommt der Date Picker zu Hilfe, ein Pop-up-Kalender, den Sie verwenden können, um Daten einfügen Schauen Sie sich den folgenden Screenshot an:

Hier sehen Sie die Datumsauswahl, mit der Sie ein beliebiges Datum auswählen und beliebige Operationen in Microsoft Excel durchführen können.

Schritt-für-Schritt-Anleitung zum Einfügen der Datumsauswahl in Excel

In den folgenden Abschnitten geben wir Ihnen eine Schritt-für-Schritt-Anleitung zum Einfügen einer Datumsauswahl in Excel. Wir empfehlen Ihnen, sich alle Schritte genau anzuschauen und zu lernen. Das wird Ihre Excel-Kenntnisse deutlich erweitern.

1. die Registerkarte Entwickler in Excel für die Datumsauswahl aktivieren

Zunächst einmal ist diese Datumsauswahl nur in der Entwickler Bevor Sie also beginnen, müssen Sie die Registerkarte "Entwickler" in Microsoft Excel aktivieren.

Aktivieren wir also zunächst die Registerkarte "Entwickler".

📌 Schritte

  • Klicken Sie zunächst auf das Feld Datei tab.
  • Klicken Sie dann auf Option .

  • Nun, von der Excel-Optionen Dialogfenster, klicken Sie auf Farbband anpassen auf der linken Seite.

  • Wählen Sie auf der rechten Seite des Fensters Haupt-Registerkarten .
  • Prüfen Sie schließlich die Entwickler Box.

Wie Sie im Excel-Ribbon sehen können, ist es uns gelungen, die Registerkarte Entwickler in Microsoft Excel einzufügen.

Lesen Sie mehr: Einfügen von Tag und Datum in Excel (3 Möglichkeiten)

2. einen Datums-Picker einfügen

Es ist an der Zeit, die Datumsauswahl in das Arbeitsblatt einzufügen. Folgen Sie dazu diesen Schritten.

📌 Schritte

  • Gehen Sie zunächst zur Entwickler tab.
  • Von der Kontrolliert Registerkarte, klicken Sie auf einfügen. .

  • Von der ActiveX-Steuerelemente klicken Sie auf das Symbol Mehr Kontrollen.

  • Wählen Sie nun Microsoft Datum- und Zeitauswahl-Steuerelement 6.0 (SP6) von der Mehr Kontrollen Dialogfeld.

  • Danach klicken Sie auf OK .
  • Klicken Sie schließlich auf die Zelle, in die Sie die Datumsauswahl einfügen möchten.

Wie Sie sehen können, haben wir ein Datumsauswahl-Steuerelement in die Zelle eingefügt.

Wenn Sie das Steuerelement für die Datumsauswahl in das Arbeitsblatt einfügen, sehen Sie eine EMBEDDED Formel in der Formelleiste.

Es bedeutet, welche Art von Steuerelement in diesem Arbeitsblatt implantiert ist. Denken Sie daran, dass Sie es nicht ändern können. Es wird ein " Referenz nicht gültig " Fehler, wenn Sie das tun.

Lesen Sie mehr: Kombinieren von Datum und Uhrzeit in einer Zelle in Excel (4 Methoden)

3. die Datumsauswahl anpassen

Wie Sie sehen können, sieht unser Datumsauswahl-Steuerelement hier nicht gut aus, so dass wir es anpassen müssen, um es besser aussehen zu lassen.

Wenn Sie die Datumsauswahl einfügen, wird automatisch der Entwurfsmodus aktiviert, der es Ihnen ermöglicht, die Auswahl zu ändern. Das werden wir natürlich auch tun, indem wir die Größe ändern und einige ihrer Eigenschaften anpassen.

📌 Schritte

  • Um sie zu vergrößern oder zu verkleinern, können Sie die Datumsauswahl einfach verschieben.

  • Während die Gestaltung Modus aktiviert ist, klicken Sie mit der rechten Maustaste auf die Datumsauswahl und anschließend auf Eigenschaften .

  • Hier sehen Sie verschiedene Optionen, von denen wir einige ausprobieren werden.

  • Sie können die Höhe, Breite, Schriftart, Farbe usw. ändern.
  • Ziehen Sie nun die Datumsauswahl an die Stelle der Zelle, an der Sie sie platzieren möchten.

Jetzt ist unsere Datumsauswahl fast fertig, wir müssen nur noch den Kalender mit einer Zelle verknüpfen.

Lesen Sie mehr: Datum in die Fußzeile von Excel einfügen (3 Möglichkeiten)

4. das Date Picker Control mit einer Zelle verknüpfen

Sie denken vielleicht, dass wir sie eingefügt haben und nun jeden beliebigen Vorgang ausführen können. Aber es gibt einen Haken: Sie können jeden beliebigen Vorgang ausführen, ohne die Datumsauswahl mit einer Zelle zu verknüpfen. Microsoft Excel erkennt das mit einer Zelle verknüpfte Datum nicht automatisch. Denken Sie daran, dass ohne diese Verknüpfung keine Formel funktioniert.

📌 Schritte

  • Klicken Sie zunächst mit der rechten Maustaste auf die Datumsauswahl.

  • Klicken Sie im Kontextmenü auf Eigenschaften .

  • Nun, im Verknüpfte Zelle geben Sie den Zellbezug ein, den Sie verbinden möchten.

  • Wenn Sie ein Datum aus dem Kalender auswählen, wird das Datum automatisch in der verknüpften Zelle angezeigt. Klicken Sie auf OK wenn Excel das Symbol " Zellenwert kann nicht auf NULL gesetzt werden... " Fehler.
  • Um Nullwerte zu akzeptieren, ändern Sie den Wert von FALSCH zu WAHR im Kontrollkästchen.

  • Wenn Sie mit der rechten Maustaste auf die Datumsauswahl klicken und auf Code anzeigen sehen Sie die dazugehörigen VBA-Codes.

Lesen Sie mehr: Excel gibt bei der Dateneingabe automatisch das Datum ein (7 einfache Methoden)

Einfügen der Datumsauswahl in eine ganze Spalte in Excel

Was wir bisher getan haben, ist, eine Datumsauswahl in eine Zelle einzufügen. Wir können eine Datumsauswahl in einen Bereich von Zellen oder eine bestimmte Spalte einfügen. Wenn Sie auf die Zelle klicken, wird ein Kalender angezeigt, aus dem Sie ein Datum auswählen können. In den folgenden Abschnitten zeigen wir Ihnen, wie Sie sowohl einzelne als auch mehrere Spalten einfügen.

1. die Datumsauswahl für eine einzelne Spalte einfügen

📌 Schritte

  • Um eine Datumsauswahl einer ganzen Spalte zuzuweisen, klicken Sie mit der rechten Maustaste auf die Datumsauswahl und dann auf Code anzeigen .

  • Danach sehen Sie einen Code, wenn Sie ihn angepasst haben.
  • Löschen Sie nun die VBA Code und geben Sie den folgenden Code ein, den wir hier zeigen:
 Sub Worksheet_SelectionChange(ByVal Target As Range) With Sheet1.DTPicker1 .Height = 20 .Width = 20 If Not Intersect(Target, Range("B:B")) Is Nothing Then .Visible = True .Top = Target.Top .Left = Target.Offset(0, 1).Left .LinkedCell = Target.Address Else .Visible = False End If End With End Sub 

Dieser Code setzt grundsätzlich die Spalte B als Datumsauswahl.

  • Deaktivieren Sie nun den Entwurfsmodus.
  • Klicken Sie anschließend auf eine beliebige Zelle, um die Datumsauswahl zu entfernen.
  • Klicken Sie nun auf eine beliebige Zelle der Spalte B Sie werden in jeder Zelle eine Datumsauswahl sehen.

Code-Erklärungen:

 With Sheet1.DTPicker1 .Height = 20 .Width = 20 

Dieser Code veranschaulicht die Blattnummer (merken Sie sich die Blattnummer, auch wenn Sie den Namen geändert haben) und die Nummer der Datumsauswahl. Hier haben wir Blatt1 (Basisblatt von Datepicker) und Datumsauswahl 1. Höhe und Breite, die Sie manuell einstellen.

 If Not Intersect(Target, Range("B:B")) Is Nothing Then .Visible = True 

Dieser Code zeigt, dass, wenn eine Zelle der Spalte B ausgewählt ist, wird die Datumsauswahl sichtbar. Oder Sie können einen benutzerdefinierten Bereich wie Range("B5:B14") festlegen. Die Datumsauswahl wird nur für die entsprechenden Zellen in der Spalte B .

 .Top = Target.Top .Left = Target.Offset(0, 1).Left .LinkedCell = Target.Address 

Die " top Die Eigenschaft "oben" bedeutet, dass sie mit dem oberen Rand der bezeichneten Zelle verläuft und entspricht dem Wert der "oberen" Zugehörigkeit der angegebenen Zelle.

Die " Links Die Eigenschaft " entspricht der nächsten rechten Zelle (der von Ihnen angegebenen Zelle). Sie ist die Länge des linken Randes von der linken Außenseite des Arbeitsblatts. Wir haben die Funktion offset verwendet, um den Zellbezug der rechten Zelle zu erhalten.

" LinkedCell " verbindet die Datumsauswahl mit der Zielzelle. Wenn wir das Datum aus der Auswahlliste auswählen, wird es in der Zelle zugelassen.

 Else .Visible = False 

Wenn Sie eine andere Zelle als eine Zelle der Spalte C wird die Datumsauswahl nicht angezeigt.

2. die Datumsauswahl für mehrere Spalten einfügen

Wenn Sie nun mehrere Spalten mit einer Datumsauswahl festlegen möchten, müssen Sie eine einfache Änderung vornehmen. Denken Sie daran, dass Sie, bevor Sie mehrere Spalten mit Datumsauswahlen festlegen, erneut eine Datumsauswahl einfügen müssen.

Wenn Sie eine Datumsauswahl für benachbarte Spalten festlegen möchten, müssen Sie kein weiteres Codesegment schreiben, sondern nur in der IF Segment:

 If Not Intersect(Ziel, Bereich("C:D")) Is Nothing Then 

Mit dem folgenden Code wird nun eine Datumsauswahl für Spalten festgelegt B, D, E, G:

In diesem Fall wird die Datumsauswahl nicht der gesamten Spalte zugewiesen, sondern nur einem Bereich von Zellen: Datumsauswahl 1 für B5:B14, Datumsauswahl 2 für D5:E14 und Datumsauswahl 3 für G5:G14.

 Private Sub Worksheet_SelectionChange(ByVal Target As Range) With Sheet1.DTPicker1 .Height = 20 .Width = 20 If Not Intersect(Target, Range("B5:B14")) Is Nothing Then .Visible = True .Top = Target.Top .Left = Target.Offset(0, 1).Left .LinkedCell = Target.Address Else .Visible = False End If End With With Sheet1.DTPicker2 .Height = 20 .Width = 20 If Not Intersect(Target, Range("D5:E14")) Is NothingThen .Visible = True .Top = Target.Top .Left = Target.Offset(0, 1).Left .LinkedCell = Target.Address Else .Visible = False End If End With With Sheet1.DTPicker3 .Height = 20 .Width = 20 If Not Intersect(Target, Range("H5:H14")) Is Nothing Then .Visible = True .Top = Target.Top .Left = Target.Offset(0, 1).Left .LinkedCell = Target.Address Else .Visible = False End If End With End Sub 

Schauen Sie, wir haben hier drei Datumsauswahlfelder: eines für die Spalte B eine für Spalten D und E kombiniert, und eine weitere für die Spalte G Wenn Sie auf jede Zelle dieser Spalten klicken, wird ein Kalender angezeigt. Auf diese Weise können Sie eine Datumsauswahl für mehrere Spalten in Excel einfügen.

Großes Problem mit der Datumsauswahl in Excel

Wenn Sie eine 64-Bit-Version von Microsoft Excel oder Excel 365 oder Excel 2019 verwenden, sind Sie jetzt schon verwirrt, weil Sie die Datumsauswahl nicht in der ActiveX Kontrolle.

Leider ist das Steuerelement Date Picker von Microsoft nur in den 32-Bit-Versionen von Excel 2016, Excel 2013 und Excel 2010 verfügbar, aber es funktioniert nicht in Excel 64-Bit. Wenn Sie also wirklich einen Kalender in Ihr Arbeitsblatt einfügen möchten, verwenden Sie einen beliebigen Kalender eines Drittanbieters. Ich hoffe, dass Microsoft in Zukunft eine Art von Date Picker anbieten wird.

💬 Dinge zum Merken

Stellen Sie sicher, dass Sie die Datumsauswahl mit einer Zelle verknüpfen, wenn Sie mit einer Zelle arbeiten.

Ihre Datei sollte als Makro-aktivierte Arbeitsmappe (.xlsm).

Um Änderungen an der Datumsauswahl vorzunehmen, müssen Sie diese auf der Registerkarte "Entwickler" auswählen.

Um Änderungen durch VBA-Codes zu sehen, deaktivieren Sie die Datumsauswahl.

Schlussfolgerung

Abschließend hoffe ich, dass dieses Tutorial Ihnen nützliches Wissen zum Einfügen einer Datumsauswahl in Excel vermittelt hat. Wir empfehlen Ihnen, alle diese Anweisungen zu lernen und auf Ihren Datensatz anzuwenden. Laden Sie die Übungsmappe herunter und probieren Sie sie selbst aus. Geben Sie uns auch gerne Feedback im Kommentarbereich. Ihr wertvolles Feedback motiviert uns, Tutorials wie dieses zu erstellen.

Vergessen Sie nicht, unsere Website zu besuchen Exceldemy.com für verschiedene Excel-bezogene Probleme und Lösungen.

Lernen Sie weiter neue Methoden und wachsen Sie weiter!

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.