Calculs sur dates et heures..dans UF

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 !

paul87

XLDnaute Impliqué
Bonsoir à tous, Bonsoir le Forum,
Voila j'ai besoin de travailler sur des valeurs en dates et heure, calculs d'écarts et additions ou soustractions de temps..et tri
De plus j'ai aussi besoin de faire apparaitre des labels...le plus ancien est:
les plus récent est:
je suis obligé de conserver le format : dd/mm/yy hh:nn
mais je plante lamentablement...
si quelqu'un pouvait m'aiguiller....svp
ci joint mon fichier de brouillon...
merci par avance
 

Pièces jointes

Re : Calculs sur dates et heures..dans UF

re dans le code ci-dessous:
ligne :MonNbreHeure = Int(Madiff / 60)
MonNbreHeure prend une valeur = 0
et
Madiff prend une valeur = 521894159
Why...?


Code:
For x = 1 To 4
    If Controls("TextBox" & x) <> "" Then
        MonNbreCrit = MonNbreCrit + 1
        If CDate(Controls("TextBox" & x)) < MaDateMini Then MaDateMini = CDate(Controls("TextBox" & x))
        If CDate(Controls("TextBox" & x)) > MaDateMaxi Then MaDateMaxi = CDate(Controls("TextBox" & x))
    End If
Next x

Madiff = Abs(DateDiff("n", MaDateMini, Now))
MonNbreHeure = Int(Madiff / 60)
MonNbreMinute = Madiff - (MonNbreHeure * 60)

Me.Tbx_Difference = MonNbreHeure & ":" & Format(MonNbreMinute, "00")
If MonNbreCrit > 1 Then
    Madiff = Abs(DateDiff("n", MaDateMaxi, MaDateMini))
    MonNbreHeure = Int(Madiff / 60)
    MonNbreMinute = Madiff - (MonNbreHeure * 60)
    Me.Tbx_Ecart = MonNbreHeure & ":" & Format(MonNbreMinute, "00")
End If
 
Re : Calculs sur dates et heures..dans UF

Bonjour à tous, Bonjour le Forum
Dans mon fichier de brouillon ci joint, qui fonctionne, j'ai besoin de rajouter sur le CommandButton1 au moment de la validation,
des msgbox..vbyes/no
une sur les 4 critères..qui doivent obligatoirement etres documentes
oui = voulez vous modifier?
non=remise a Zero des textbox
et une si la valeur de Tbx_Ecart est > à 24h avec
oui = voulez vous modifier?
non=remise a Zero des textbox
je ne comprends rien aux differents types de msgbox..
merci par avance
 

Pièces jointes

- 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
4
Affichages
1 K
G
  • Question Question
Réponses
6
Affichages
805
Eric C
E
Retour