Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Format horaire dans un UserForm

benadry

XLDnaute Occasionnel
Bonjour le forum,

J'ai un problème qui, en apparence, est simple à résoudre, mais en apparence seulement !

En effet, je suis en train de créer un UserForm avec différents champs qui s'alimentent automatiquement et je sèche sur l'horaire de travail, au format 39:00:00.

Je suis allé regarder sur des forums, j'ai posté ailleurs, j'ai utilisé l'enregistreur de macro ... et ça ne fonctionne pas.
Pour un horaire de travail à 39:00:00, la cellule affiche 1,625.

A l'heure actuelle, j'ai ce code, qui paraît très logique :

Private Sub horaire_Change()
Dim Heure
If Len(Horaire.Value) = 6 Then
Horaire.Value = Format(Horaire.Value, "00:00:00")
End If
End Sub

... et qui ne marche pas.

Je joins le fichier test.

Si quelqu'un peut y regarder ...

Merci d'avance.

Cordialement.
 

Pièces jointes

  • benadryver1.xlsm
    38.6 KB · Affichages: 73
  • benadryver1.xlsm
    38.6 KB · Affichages: 84
  • benadryver1.xlsm
    38.6 KB · Affichages: 95

Discussions similaires

Réponses
18
Affichages
644
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…