Come creare un tasto che usa una formula

Anonimo
2024-01-21T14:46:39+00:00

Buongiorno,

mi servirebbe creare un tasto al quale legare una formula che mi permetterebbe di fissare l ora in una cella. Mi spiego meglio, un foglio con uno scadenziario di eventi alla quale accoppiare un orario che viene fissato premendo il pulsante, in una cella specifica.

come da immagine al momento in cui io scaccio su ora, nella casella contrassegnata dalla X mi viene registrata l ora del PC.

Grazie Mille!

Microsoft 365 e Office | Excel | Altro | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Gianfranco55 25,190 Punti di reputazione Moderatore volontario
2024-01-21T20:55:56+00:00

ciao

cosa vuol dire va in conflitto

che macro ci metti sul nuovo pulsante

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Gianfranco55 25,190 Punti di reputazione Moderatore volontario
2024-01-21T15:18:38+00:00

ciao

crea il pulsante

Sub Pulsante1_Click()

Cells(1, 1).NumberFormat = ("hh:mm:ss")

Cells(1, 1) = Time

End Sub

oppure

Sub Pulsante1_Click()

Cells(1, 1).NumberFormat = ("hh:mm:ss")

Cells(1, 1) = Now

End Sub

se cambi idea e levi la formattazione avrai data ora

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

6 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2024-01-21T16:02:27+00:00

    trovato, grazie mille gentilissimo!!

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Gianfranco55 25,190 Punti di reputazione Moderatore volontario
    2024-01-21T15:59:32+00:00

    ciao

    se usi un pulsante ( controllo modulo)

    ci clicchi sopra con il destro

    • assegna macro............ (dovrebbe comparire in automatico come lo crei)
    • nuovo

    e ci copi

    Cells(1, 1).NumberFormat = ("hh:mm:ss")

    Cells(1, 1) = Time

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2024-01-21T15:51:55+00:00

    Grazie mille della pronta risposta, ma dove devo inserire questi comandi?

    La risposta è stata utile?

    0 commenti Nessun commento