Problème de somme d'heure en VBA

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 !

WILFRIED

XLDnaute Impliqué
Salut,

Je bosse sur une application pour gerer le planning de gardes d'enfant par une nourrisse. J'utilise un USF pour renseigner les heures de début et fin pour le matin,midi,après-midi. et ainsi connaitre le nombre d'heure de garde par jour par semaine. Mon problème est que si le nombre d'heure dépasse 24h cela bug. Comment faire pour que la somme continue. J'ai tester avec Format(tot_semaine, "[h]:mm:ss;@") mais je n'est rien de concluant.

Voici le fichier :

planning garde nourrisse

A+ et merci d'avance
 
Re : Problème de somme d'heure en VBA

bonjour WILFRIED

A partir d'un y exprimé en jours

J'ai pu obtenir l'affichage dans un label tel que tu le souhaites avec:

Code:
y = 50.52 / 24
If y > 1 Then
  m = y - Int(y)
  n = Int(y)
z = Split(Format(m, "h:mm:ss"), ":")
Label1.Caption = n * 24 + z(0) & ":" & z(1) & ":" & z(2)
Else
Label1.Caption = Format(y, "h:mm:ss")
End If

J'espere sincerement que quelqu'un aura une solution moins capillotracté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

Retour