Risultati da 1 a 5 di 5

Discussione: Macro Timestamp associata a bottone confirm



  1. #1
    L'avatar di darky19_85
    Clicca e Apri
    Data Registrazione
    Aug 2016
    Località
    sofia
    Messaggi
    3
    Versione Office
    Excel 2016
    Likes ricevuti
    0
    Likes dati
    0

    Macro Timestamp associata a bottone confirm

    Salve a tutti.
    Preciso che mi trovo per la prima volta a "combattere" con macro e fogli excel.
    Il mio problema per molti sembrera' di semplice soluzione. Io sono giorni che cerco ti risolverlo senza risultati alcuni
    Il mio intento e' creare un foglio di preferenze per le vacanze natalizie. Ho un elenco di persone (i miei colleghi) e le date che in genere si chiedono per le ferie.
    La cosa importante e', dopo che hanno effettuato la scelta dei giorni, cliccando un pulsante di conferma mi si stampi sulla casella a lato la data e l'ora di submit.
    Ho provato mille soluzioni per questo problema. Funzioni, macro associate a cella compilata, ma nulla.
    La macro che uso e'
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address <> "$A$1" Then Exit Sub
    If Range("B1").Value = "" Then Range("B1").Value = Now
    End Sub
    questa macro ha funzionato finche' non ho portetto il foglio. Dopodiche' nulla piu'.
    Naturalmente associandola cosi' al buttone di conferma non funziona sicuramente.
    Quali cambi devo effettuare? Come la associo al bottone?
    Grazie mille a tutti per l'attenzione

  2. #2

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2820
    Versione Office
    Excel 2013
    Likes ricevuti
    1024
    Likes dati
    983

    Re: Macro Timestamp associata a bottone confirm

    Questa è una macro di Evento che si attiva se vengono fatti cambiamenti al foglio, non si può associare ad un tasto.
    Per farla funzionare, visto che il foglio è protetto, devi Modificare:
    Codice: 
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address <> "$A$1" Then Exit Sub
    
    
    If Range("B1").Value = "" Then
        ActiveSheet.Unprotect '<<< eventuale password
        Range("B1").Value = Now
        ActiveSheet.Protect '<<< eventuale password
    End If
    End Sub

  3. #3

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6814
    Versione Office
    2013
    Likes ricevuti
    721
    Likes dati
    165

    Re: Macro Timestamp associata a bottone confirm

    Enzo e manco il tempo di aprire Excel....

    Un caro saluto.

    Alfredo

  4. #4
    L'avatar di darky19_85
    Clicca e Apri
    Data Registrazione
    Aug 2016
    Località
    sofia
    Messaggi
    3
    Versione Office
    Excel 2016
    Likes ricevuti
    0
    Likes dati
    0

    Re: Macro Timestamp associata a bottone confirm

    Ti ringrazio per la risposta.
    Visto che per le macro e' un pochino un caos sto cercando di creare la stessa cosa usando le funzioni excel, nello specifico IF e NOW

  5. #5

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2820
    Versione Office
    Excel 2013
    Likes ricevuti
    1024
    Likes dati
    983

    Re: Macro Timestamp associata a bottone confirm

    Impossibile visto che la funzione NOW è volatile (si aggiorna ad ogni cambiamento del foglio).

Discussioni Simili

  1. Bottone excel
    Di bifuz nel forum Domande su Excel VBA e MACRO
    Risposte: 2
    Ultimo Messaggio: 20/01/17, 17:19
  2. Creare macro associata a casella di controllo
    Di pamelapa nel forum Domande su Excel VBA e MACRO
    Risposte: 44
    Ultimo Messaggio: 21/07/16, 20:49
  3. ancora bottone protetto
    Di D@nilo nel forum Domande su Excel VBA e MACRO
    Risposte: 9
    Ultimo Messaggio: 18/02/16, 13:13
  4. Bottone protetto
    Di D@nilo nel forum Domande su Excel VBA e MACRO
    Risposte: 19
    Ultimo Messaggio: 10/02/16, 23:53
  5. Bottone protetto
    Di D@nilo nel forum Domande su Excel in generale
    Risposte: 1
    Ultimo Messaggio: 10/02/16, 16:16

Tag per Questa Discussione

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •