textbox au format [hh]:mm comment faire?

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 !

pascal21

XLDnaute Barbatruc
bonjour
j'ai une textbox qui récupère des données d'une cellule au format [hh]:mm
mais l'affichage dans la textbox ne correspond pas
comment changer le format d'une textbox et afficher au format [hh]:mm
merci
 
Re : textbox au format [hh]:mm comment faire?

bonsoir pierre jean
j'avais essayé cette solution mais ça ne fonctionne pas
12:00 s'affiche 0,5 dans la textbox
par contre pour les dates, il n'y a pas de soucis l'affichage est correcte
je continue à chercher
 
Re : textbox au format [hh]:mm comment faire?

Bonsoir Pascal, PierreJean

PierreJean, si je ne me trompe pas, Pascal a un format de cellule [hh]:mm, ce qui implique que l'on peut avoir une valeur de celule égale à 27:15, par exemple .... Avec ton code ca renvoi 03:15 dans la boite de dialogue.

J'ai essayé plusieurs solutions possibles mais sans succès, aussi bien passer par CDate (pas d'équivalent pour les heures!!), ou alors essayer de multiplier la valeur de la cellule par 24, ou format Format(Range("A1"), "[hh:mm]") marche pas non plus...

Quelqu un pourra t il nous éclairer...

Bonne soirée à tous
@+
 
Re : textbox au format [hh]:mm comment faire?

on dirait que le problème est plus compliqué que je pensais
j'avais déja fait un userform avec des textbox ,il y a quelques temps, collectant des heures mais celles-ci étaient en 1/100eme, pas au format [hh]:mm
 
Re : textbox au format [hh]:mm comment faire?

Re bonsoir à tous

J'ai trouvé un truc sur le forum de Bricofire (merci à lui au passage), utilisé la propriété "text" de la cellule.

Ca donne ca pour la cellule A1 par exemple

Code:
TextBox1 = Range("A1").Text

Bonne soirée
@+
 
Re : textbox au format [hh]:mm comment faire?

Bonsoir à tous

Il y a quelques temps Dan OU JMPS m'avait indiquer ce code dans les macros, car je n'arrivais pas à solutionner mon probléme.

Format(H, "hh:nn:ss")

Je crois que tu dois pouvoir l'utiliser.
Bruno
 
- 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
7
Affichages
199
Retour