Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Grazie Norman, come sempre molto preciso e dettagliato nel dare i tuoi suggerimenti.
Ho provato a implementare i tuoi suggerimenti, ma nulla é cambiato.
Ho comunque preso spunto da un'altro codice trovato in rete che rende più semplice la compilazione delle istruzioni dell'orologio, e non mi da più i problemi descritti in questa discussione.
Queste le nuove istruzioni che ho trovato:
Nel modulo:
Sub Clock()
If Sheets("Foglio3").[IV1] = "X" Then Exit Sub
UserForm1.TextBoxora.Value = Format(Now, "hh:mm:ss")
Application.OnTime Now + TimeSerial(0, 0, 1), "Clock"
Sheets("Foglio1").Select
End Sub
Nella Form:
Private Sub UserForm_Initialize()
Sheets("Foglio3").[IV1] = "" ' ---->> Aggiunta
Sheets("Foglio1").Select
Clock
End Sub
Private Sub UserForm_Activate()
Clock
End Sub
Private Sub UserForm_Terminate()
Sheets("Foglio3").[IV1] = "X" ' ---->> Aggiunta altrimenti non termina l'esecuzione della macro
Clock ' ---->> Aggiunta altrimenti non termina l'esecuzione della macro
Sheets("Foglio1").Select
Unload Me
Application.ScreenUpdating = False
Application.ScreenUpdating = True
End Sub