Condividi tramite

Cronometro

Anonimo
2014-10-12T15:59:21+00:00

Ciao Mauro,

ho scaricato un tuo codice, (Cronometro)

mi servirebbe se possibile una modifica, avere anche i centesimi di secondo, ho tentato in parecchi modi ma non sono riuscito.

Ti allego in codice 

Option Explicit

Private bln As Boolean

Private vStart As Variant

Private vDiff As Variant

Private Sub mTimer()

    If bln = True Then

        Application.OnTime Now + TimeValue("00:00:01"), "mEsegui"

    End If

End Sub

Public Sub mStart()

    ThisWorkbook.Worksheets("Foglio1").Range("A1:C1").Value = ""

    bln = True

    vStart = Now

    mEsegui

End Sub

Private Sub mEsegui()

    With ThisWorkbook.Worksheets("Foglio1")

        .Range("A1").Value = Hour(Now)

        .Range("B1").Value = Minute(Now)

        .Range("C1").Value = Second(Now)

        vDiff = Now - vStart

        .Range("A2").Value = Hour(vDiff)

        .Range("B2").Value = Minute(vDiff)

        .Range("C2").Value = Second(vDiff)

    End With

    mTimer

End Sub

Public Sub mStop()

    bln = False

End Sub

Public Sub mRiprendi()

    bln = True

    mEsegui

End Sub

Roccia

Microsoft 365 e Office | Excel | Per la casa | 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

3 risposte

Ordina per: Più utili
  1. Anonimo
    2014-10-13T20:47:37+00:00

    Ciao,

    Ho seguito il tuo consiglio ho letto e cercato di capire la discussione ma non fa al caso mio.

    il tuo codice non e' possibile modificarlo e aggiungergli almeno i decimi di secondo?

    Ciao

    Roccia

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2014-10-13T08:19:43+00:00

    Grazie Mauro,

    io pensavo a una modifica del tuo codice.

    Ciao

    Roccia

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2014-10-13T07:31:19+00:00

    Ciao Mauro,

    ho scaricato un tuo codice, (Cronometro)

    mi servirebbe se possibile una modifica, avere anche i centesimi di secondo, ho tentato in parecchi modi ma non sono riuscito.

    <cut>

    NOTA. Il Timer blocca Excel ogni valore tempo fissato in OnTime. Volendo visualizzare lo scorrere dei decimi/centesimi/millesimi non è sicuramente la soluzione indicata.

    Vedi:

    La risposta è stata utile?

    0 commenti Nessun commento