Main courante électronique

oliver06 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je souhaiterai créer une main-courante électronique sous Excel, et souhaiterais qu'à chaque saisie d'évènement sur cette main courante l'heure réelle apparaisse (anti-horodatage)
existe-t-il un petit "bouton" sur la feuille sur lequel mon agent doit cliquer pour faire apparaitre l'heure exacte avec sa saisie d'évènement.
Merci pour votre intéret, c'est urgent.
oliver
A voir également:

2 réponses

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonsoir,

raccourci clavier pour la date: ctrl+;
pour l'heure: ctrl+:

Ou une petite macro qui inscrit date/heure en A sur une saisie en B :
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 2 And Target.Row > 1 Then
        If Cells(Target.Row, 1) = "" Then
            Application.EnableEvents = False
            Cells(Target.Row, 1) = Now()
            Application.EnableEvents = True
        End If
    End If
End Sub

ex: https://www.cjoint.com/?AKtxoSSK4wq

eric
2
pépé35530 Messages postés 2943 Date d'inscription   Statut Membre Dernière intervention   1 389
 
Bonsoir,

Peut-être une solution :

Créer une colonne supplémentaire qui sera ensuite masquer.

Entrer dans la première cellule la formule

=MAINTENANT()
la mettre au format hh:mm:ss
recopier cette formule vers le bas
Créer une colonne qui indiquera en clair l'heure de saisie et la mettre au format hh:mm:ss

Créer enfin, avec l'enregistreur de macro, une petite macro qui permettra de faire, à partir d'une cellule de la colonne horaire un copier de l'heure de la première colonne et un collage spécial du contenu.
Masquer la première colonne.
On peut créer un bouton qui lancera la commande.

Il serait plus judicieux d'entrer simplement une fois la formule =MAINTENANT() et de réaliser la macro à partir de cette adresse fixe. Nos amis, spécialiste en vba devrait réaliser cela en deux temps trois mouvements.

A+

pépé
-1