La somme du calcul des heures n'affiche pas le format hh:mm

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 !

ALAN Morgan

XLDnaute Nouveau
Bonjour, j'ai ce tableau Excel ci dessous:


J'ai écrit un code VBA qui calcule la somme de plusieurs heures au format hh:mm, mais un petit problème car le total des heures ne s'affiche pas sous le format hh:mm;
Voici mon code vba:

Sub test()
Dim THeures, Hrs, result As Date
THeures = "00:00:00"
For res = 2 To 4
Hrs = Format(CDate(Range("B" & res).Value), "hh:MM")
MsgBox Hrs
THeures = CDate(THeures) + CDate(Hrs)
result = Format(CDate(THeures), "hh:mm")
Next res
Range("B6").Value = result
End Sub

Merci pour vos réponses. Ce projet est important pour moi.
 
Bonjour.
Il ne faut jamais essayer de mettre dans une cellule ce que vous voulez y voir, sauf si c'est du texte. Parce que si ce n'en est pas, ou si c'est transformé automatiquement en autre chose par Excel, ce que vous y verrez dépendra du format d'édition de la cellule. Donc mettez y simplement THeure, mais modifiez le format de cellule pour que ce soit affiché comme vous voulez.
Edir: Bonjour Pierrejean.
 
Bonjour, j'ai ce tableau Excel ci dessous:


J'ai écrit un code VBA qui calcule la somme de plusieurs heures au format hh:mm, mais un petit problème car le total des heures ne s'affiche pas sous le format hh:mm;
Voici mon code vba:

Sub test()
Dim THeures, Hrs, result As Date
THeures = "00:00:00"
For res = 2 To 4
Hrs = Format(CDate(Range("B" & res).Value), "hh:MM")
MsgBox Hrs
THeures = CDate(THeures) + CDate(Hrs)
result = Format(CDate(THeures), "hh:mm")
Next res
Range("B6").Value = result
End Sub

Merci pour vos réponses. Ce projet est important pour moi.
Bonjour à tous
Essaye comme ceci
VB:
Sub test()
[b6] = [SUM(b2:b4)]
[b2:b6].NumberFormat = "[hh]:mm"
End Sub
 
- 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
12
Affichages
499
Réponses
9
Affichages
894
  • Question Question
Microsoft 365 Calcul montant
Réponses
23
Affichages
3 K
Réponses
38
Affichages
5 K
Retour