tasto per attivare tempo



  • tasto per attivare tempo
    di sebastianich (utente non iscritto) data: 04/11/2015 15:43:24

    salve a tutti^
    vorrei chiedervi se è possibile in excel inserire un tasto che mi permette di inserire l'ora che mi segna il pc.
    questo mi serve perchè devo fare il conteggio delle ore di lavoro effettuate
    quindi mi stavo chiedendo se era possibile inserire un tasto che in una casella es. E2 mi inserisca il tempo di inizio e nella casella E3 mi inserisca quello finale




    GRAZIE IN ANTICIPO



  • di Raffaele_53 data: 04/11/2015 18:17:28

    A meno che Ti serve in tempo reale, vale poco.

    Se scrivi qualcosa in D2, appare la data+orario in E2
    Adesso,se scrivi in F2, appare la data+orario in G2 e in H2 la differenza (formattare H2 come ORARIO)
    Codice da mettere premendo ALT+F11 sulla destra

    Ps. se le le celle sono colonne basta modificare Ex ....Range("D2")) in Range("D:D"))
    Oppure se diverse celle Ex ....Range("D2")) in Range("D2:D100"))
     
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Cells.Count > 1 Then Exit Sub
        If Not Intersect(Target, Range("D2")) Is Nothing Then Target.Offset(0, 1).Value = Now
        If Not Intersect(Target, Range("F2")) Is Nothing Then
            Target.Offset(0, 1).Value = Now
            If Target.Offset(0, -1) = "" Then
                MsgBox "Nessun orario in E2"
            Else
                Target.Offset(0, 2) = Target.Offset(0, 1) - Target.Offset(0, -1)
            End If
        End If
    End Sub


  • tasto per attivare tempo
    di sebastianich (utente non iscritto) data: 04/11/2015 15:44:24

    salve a tutti^
    vorrei chiedervi se è possibile in excel inserire un tasto che mi permette di inserire l'ora che mi segna il pc.
    questo mi serve perchè devo fare il conteggio delle ore di lavoro effettuate
    quindi mi stavo chiedendo se era possibile inserire un tasto che in una casella es. E2 mi inserisca il tempo di inizio e nella casella E3 mi inserisca quello finale




    GRAZIE IN ANTICIPO