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 -
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
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:
- Main courante excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
2 réponses
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 :
ex: https://www.cjoint.com/?AKtxoSSK4wq
eric
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
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é
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é