VBA format heure supérieur à 24:00

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

kisscool67

XLDnaute Nouveau
Bonjour à tous,

Tout d'abord je dois dire que je débute dans le vba.

J'essaie de créer un outil pour suivre les heures supplémentaires et complémentaires effectuées pour chaque contrat horaire, Tps partiel et tps plein, via excel vba.

Le but est d'obtenir un tableau récap pour une semaine complète où figure chaque salarié avec chacun leur nombre d'HS.

Chaque salarié pointe lorsqu'il se trouve à l'agence et selon la situation, ils peuvent aussi avoir des missions à l'extérieur. Le problème est donc que leur temps de travail hebdomadaire doit être reconstituer avant de calculer leur HS.

J'ai donc créé un USF où figure plusieurs textbox dans lesquels je saisie la durée des heures pointés et la durée des missions et le total doit s'afficher dans un autre textbox. Le problème est que le cumul de toutes ces heures dépasse forcément les 24:00.

J'ai visité plusieurs forum, site etc mais je n'ai pas trouvé ce que je cherché.

Y a t il un moyen pour que ce textbox affiche un total supérieur à 24:00?

Voici pour l'instant ce que j'ai fait avec l'aide de ce que j'ai pu trouver sur internet.


Private Sub UserForm_Initialize()
TextBox1.Value = ""
TextBox2.Value = ""
TextBox3.Value = ""
TextBox4.Value = ""
TextBox5.Value = ""
End Sub


Private Sub CommandButton1_Click()
'calculette horaire total<24h

Dim h1 As Date
Dim h2 As Date
Dim h3 As Date
Dim h4 As Date

h1 = 0
h2 = 0
h3 = 0
h4 = 0

h1 = CDate(TextBox1.Value)
h2 = CDate(TextBox2.Value)
h3 = CDate(TextBox3.Value)
h4 = CDate(TextBox4.Value)

TextBox5.Value = Format(h1 + h2 + h3 + h4, "hh:mm")


Merci d'avance pour vos conseils.

Kisscool67
 
- 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
3
Affichages
866
Réponses
7
Affichages
731
Réponses
0
Affichages
1 K
Retour