Antworten:
Klicken Sie mit der rechten Maustaste auf die Auswahl, für die die Datumsauswahl angezeigt werden soll (dh einzelne Zelle, ganze Zeile, ganze Spalte), und öffnen Sie dann die Datenüberprüfung. Kriterien festlegen: Date
is a valid date
und auf Speichern klicken . Doppelklicken Sie jetzt einfach auf die Zelle!
Die allererste Antwort scheint für mich zu funktionieren.
Schritt 1: Klicken Sie mit der rechten Maustaste auf die Zelle, in die Sie ein Datum eingeben möchten.
Schritt 2: Wählen Sie Datenüberprüfung.
Schritt 3: Kriterien auf "Datum" setzen ist ein gültiges Datum.
Schritt 4: SPEICHERN
Schritt 5: Doppelklicken Sie auf die Zelle und die Datumsauswahl wird eingeblendet.
Wenn Sie möchten, dass mehrere Zellen die Datumsauswahl anzeigen, kopieren Sie einfach die validierte Zelle und fügen Sie sie an der Stelle ein, an der Sie Datumsangaben auf dem Blatt anzeigen möchten.
Wenn ich mich richtig erinnere, können Sie einfach das Zellenformat auf Datum einstellen und das hat den gleichen Effekt
Ich glaube nicht, dass es eine Lösung gibt, die genau Ihren Anforderungen entspricht. Sie können jedoch eine bedingte Formatierung verwenden, um den Effekt beispielsweise zu "täuschen"
haben ein Standarddatum vom 01/01/0001, dh ein Datum, das von einem Benutzer niemals eingegeben wird
Formatieren Sie dann die Zellen bedingt so, dass sie die gleiche Schriftfarbe wie der Hintergrund der Zelle haben.
Auf diese Weise zeigt ein Benutzer beim Doppelklicken auf die Zelle die Datumsauswahl an, sieht aber bis dahin wie eine leere Zelle aus. Natürlich müssen Sie sicherstellen, dass Ihre anderen Formeln das Standarddatum ignorieren.
Wenn Sie die Zelle mit einem zufälligen Datum vorbelegen, wird durch Doppelklicken die Datumsauswahl aufgerufen.
Quelle: Google Support: Formatieren Sie Zahlen in einer Tabelle
Die Lösung würde ein wenig VBA-Programmierung beinhalten. Sie erstellen also eine Datumsauswahl und positionieren sie in Zelle A1. Klicken Sie mit der rechten Maustaste darauf und wählen Sie die Option Code anzeigen. Das VBA-Fenster wird geöffnet und Sie sehen zwei Dropdown-Menüs (im ersten wird wahrscheinlich angezeigt: DTPicker21). Wählen Sie im zweiten Dropdown-Menü "ÄNDERN". Dies erstellt eine leere Prozedur für das Change-Ereignis des Steuerelements
Eine Prozedur zum Schreiben des ausgewählten Datums in die aktive Zelle:
Private Sub DTPicker21_Change()
ActiveCell.Value = Me.DTPicker21.Value
End Sub
Öffnen Sie den DEBUG-Modus, wählen Sie "Kompilieren" und speichern Sie die Datei als .xlsm (Excel Macro-enabled workbook). Beenden Sie den Entwicklermodus.
Verwenden Sie am Ende die Option obere Zeile einfrieren (Ihre Datumsauswahlbox wurde in A1 platziert), damit sie beim Scrollen immer sichtbar ist. Wählen Sie eine Zelle aus, für die Sie ein Datum eingeben möchten, klicken Sie dann auf die Datumsauswahl und wählen Sie das gewünschte Datum aus.