Macro pour afficher l'heure

  • Initiateur de la discussion Initiateur de la discussion François C.
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

François C.

Guest
Bonjour à tous, c'est ma première utilisation du forum, je débute vraiment sur excel. Je cherche un moyen de créer un bouton avec userform qui me permettrait en cliquant de faire apparaitre l'heure actuelle dans une case, puis en recliquant toujours l'heure mais dans une case en dessous. J'ai créé ce bouton mais je suis incapable de trouver la formule à mettre derrière pour prendre l'heure en direct (comme avec le raccourci ctrl+🙂. SI quelqu'un peut m'aider, merci d'avance.
 
Bonsoir François, Papy, Sousou

Alors tout d'abord François :

Bienvenue_XLD.gif


Et donc en complément de ce que Sousou t'a donné comme code, je te propose ceci :

Sub WriteTime()
Dim TheTime As Date
Dim L As Long

TheTime = Time

L = Range("A65536").End(xlUp).Row + 1

Range("A" & L) = Format(TheTime, "HH:MM:SS")

End Sub


Le principe est Simple L est la dernière ligne non vide en partant du bas dans la colonne A... On ajoute + 1 pour arriver donc à la dernière cellule Vide...

Ensuite il suffit de reporter dans "A" et ce fameux L la variable "TheTime" au format voulu...

Sinon la formule de Papy, mais attention l'heure affichée ainsi sera réactualisée...

Bonne Saint Valentin
@+Thierry
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 aide userform
Réponses
11
Affichages
865
Retour