Ist es möglich, in jede Zelle einer Spalte in der Google-Tabelle einen Datumsauswahlknopf einzufügen, damit jeder (mit einem einzigen Klick) auf diese Zelle klicken und einen Datumsauswahlkalender zur Auswahl eines Datums erhalten kann?
google-sheets
user12181
quelle
quelle
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.
quelle
Wenn ich mich richtig erinnere, können Sie einfach das Zellenformat auf Datum einstellen und das hat den gleichen EffektIch 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.
quelle
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
quelle
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:
Ö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.
quelle