Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

format heure VBA

  • Initiateur de la discussion Initiateur de la discussion meldja
  • 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 !

meldja

XLDnaute Impliqué
Bonjour,
Je cherche à formater l'heure en VBA.
Lorsque je renvoie le contenue d'une cellule (avec une heure) dans une autre feuille, je n'ai pas le format désiré.
Par exemple : 13:20
est renvoyé 1:20:00 AM
Je l'ai formaté de la façon suivante :
Format (variable, "HH:MM") et je ne trouve rien sur le net qui réponde à ma demande.
Merci d'avance pour votre aide et bonne soirée.
 
Re : format heure VBA

Bonjour Meldja, Youky

essaye peut être ainsi,

Code:
Range("B1").Value = Format(CDate(Range("A1").Value), "hh:nn")

mais comme le dit youky, attention au format de la cellule de destination...

bonne soirée
@+
 
Re : format heure VBA

Désolé,
J'avais précédemment essayé en déclarant la variable en Date et j'avais le format H:MM AM ou PM.
J'avais oublié que si j'effaçais les cellules "destination", je n'effaçais pas le format (ce dernier reste en mémoire apparemment) ; et quand je retestais avec un autre code, la cellule gardait toujours le même format.
J'ai réinitialisé toutes les cellules "destination" (format standard) et c'est bon.

Encore désolé de vous avoir sollicité pour une erreur de ma part.
Bonne soirée
 
Re : format heure VBA

Re,
Je voulais juste préciser au cas où quelqu'un aurait le même pbme.
Si la cellule source est en format "HH:MM" et que la cellule destination doit avoir le même format, il ne faut pas déclarer la cellule source en Date, mais en Variant.
Ensuite, il ne reste plus qu'à lui attribuer le format "HH:MM".
Corrigez moi si je me trompe.
Bonne soirée
 
- 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

Discussions similaires

Réponses
6
Affichages
644
  • Question Question
Microsoft 365 Code VBA
Réponses
3
Affichages
541
E
Réponses
1
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…