Formattage heures et minutes
Résolu
vbadebutant
-
vbadebutant -
vbadebutant -
Bonjour,
Par macro, j'ai extrait heure et minute d'une heure en format hh:mm:ss. J'ai défini une colonne heure et une colonne minute, en format numérique 00, pour toujours avoir 2 positions affichées. Si heure ou minute < 10, un zéro apparaît devant. 8 --> 08. Ceci fonctionne bien.
Dans la colonne suivante, je dois concaténer heure et minute selon le format 00:00. Je ne réussis pas à obtenir les 0 de remplissage lorsque requis. 09 + 10 me donne 9:1. J'ai essyé différentes définitions mais n'ai pas encore trouvé la bonne.
Quelqu'un a une idée?
Merci!
Par macro, j'ai extrait heure et minute d'une heure en format hh:mm:ss. J'ai défini une colonne heure et une colonne minute, en format numérique 00, pour toujours avoir 2 positions affichées. Si heure ou minute < 10, un zéro apparaît devant. 8 --> 08. Ceci fonctionne bien.
Dans la colonne suivante, je dois concaténer heure et minute selon le format 00:00. Je ne réussis pas à obtenir les 0 de remplissage lorsque requis. 09 + 10 me donne 9:1. J'ai essyé différentes définitions mais n'ai pas encore trouvé la bonne.
Quelqu'un a une idée?
Merci!
A voir également:
- Formattage heures et minutes
- Pourquoi ma télé s'éteint au bout de 5 minutes - Forum TV & Vidéo
- Formation 600 heures en mois ✓ - Forum Bureautique
- 3654 seconde en heure, minute et seconde ✓ - Forum Bureautique
- Veuillez patienter quelques minutes avant de réessayer instagram ✓ - Forum Instagram
- TV qui s'éteint toute seule - Forum Téléviseurs
2 réponses
Bonjour,
Je ne vois vraiment pas où vous voulez en venir. J'ai déjà heure et minute. J'ai simplement besoin de savoir comment, en VBA, forcer un formattage à 2 chiffres pour heure et minute lorsque je concatène les deux cellules.
A1 = 09:10:23 (format hh:mm:ss)
B1 = 09 (provient de HEURE(A1), format numérique 00)
C1 = 10 (provient de MINUTE(A1), format numérique 00)
D1 = =CONCATENER(B2;":";C2) pour avoir 09:10 alors qu'en ce moment, je reçois 9:1
Merci
Je ne vois vraiment pas où vous voulez en venir. J'ai déjà heure et minute. J'ai simplement besoin de savoir comment, en VBA, forcer un formattage à 2 chiffres pour heure et minute lorsque je concatène les deux cellules.
A1 = 09:10:23 (format hh:mm:ss)
B1 = 09 (provient de HEURE(A1), format numérique 00)
C1 = 10 (provient de MINUTE(A1), format numérique 00)
D1 = =CONCATENER(B2;":";C2) pour avoir 09:10 alors qu'en ce moment, je reçois 9:1
Merci