Risposte:
Fare clic con il tasto destro del mouse sulla selezione per cui si desidera visualizzare il selettore di date (ovvero cella singola, riga intera, colonna intera) e quindi aprire la convalida dei dati. Imposta criteri: Date
is a valid date
e fai clic su Salva . Ora fai doppio clic sulla cella!
La prima risposta sembra funzionare per me.
Passaggio 1: fare clic con il tasto destro sulla cella in cui si desidera inserire una data.
Passaggio 2: selezionare Convalida dati.
Passaggio 3: impostare i criteri su "Data" è una data valida.
Passaggio 4: SALVA
Passaggio 5: fare doppio clic sulla cella e verrà visualizzato il selettore della data.
Se si desidera che più celle visualizzino il selettore di date, basta copiare la cella convalidata e incollarla dove si desidera visualizzare le date sul foglio.
se ricordo bene, puoi semplicemente impostare il formato delle celle fino ad oggi e questo avrà lo stesso effetto
Non credo che esista una soluzione che soddisfi i tuoi esatti requisiti, tuttavia potresti usare una formattazione condizionale per "barare" l'effetto, ad esempio
avere una data predefinita di 01/01/0001, ovvero una data che non verrà mai inserita da un utente
quindi formatta condizionalmente le celle in modo che abbiano il colore del carattere uguale allo sfondo della cella.
In questo modo quando un utente fa doppio clic sulla cella mostrerà il selettore della data ma sembrerà una cella vuota fino a quando non lo farà, ovviamente dovrai assicurarti che le altre tue formule ignorino la data predefinita.
Se prepopoli la cella con una data casuale, facendo doppio clic si aprirà il selettore della data.
Fonte: supporto Google: formatta i numeri in un foglio di calcolo
La soluzione comporterebbe un po 'di programmazione VBA. Quindi crei un selettore di date e posizionalo nella cella A1. Fai clic destro su di esso e scegli l'opzione Visualizza codice. Si aprirà la finestra VBA e vedrai due menu a discesa (nel primo verrà probabilmente visualizzato: DTPicker21). Dal secondo menu a discesa selezionare "CAMBIA". suo crea una procedura vuota per l'evento Change del controllo
Una procedura per scrivere la data selezionata nella cella attiva:
Private Sub DTPicker21_Change()
ActiveCell.Value = Me.DTPicker21.Value
End Sub
Apri la modalità DEBUG e scegli Compila, quindi salva il file come .xlsm (cartella di lavoro abilitata per Macro Excel). Esci dalla modalità sviluppatore.
Alla fine, utilizza l'opzione Blocca riga superiore (la casella di selezione della data è stata posizionata in A1), quindi durante lo scorrimento sarà sempre visibile. seleziona la cella in cui desideri inserire la data, quindi fai clic sul selettore di date e scegli la data desiderata.