Format heure dans Combobox

bonjour,

j'ai une liste déroulante avec des heures dans un combobox mais quand je clique il me met la valeur en décimal.

je suppose que c'est dans les propriétés, mais je n'ai pas trouvé...

merci d'avance,

format heure

Francky

encore rebonjour,

private sub combobox_change()
me.value=format(me.value, "hh:mm")
end sub

ça donne quoi

re...

euh, je me suis trompé c'est une textebox1...

j'ai mis ça comme code :

Private Sub TextBox1_changee()
Me.Value = Format(Me.Value, "hh:mm")
End Sub

mais ça ne marche pas, j'ai aussi essayé avec "initialize"...

à te relire,

Francky


oulàlà,

faut que j'arrêt, c'est bien une combobox3 mais le code ne marche pas !

Private Sub ComboBox3_Change()
Me.Value = Format(Me.Value, "hh:mm")

End Sub

Bonjour,

Essai de remplir la liste du combo dans "Initialize" de la Form en formatant :

Private Sub UserForm_Initialize()

    Dim I As Single

    For I = 8 To 20 Step 0.25

        ComboBox3.AddItem Format(I / 24, "hh:mm")

    Next I

End Sub

Hervé.


Re,

"Me" représente la Form et non un contrôle posé dessus et elle ne possède pas de propriété "Value" !

Je pense que tu veux faire ceci :

Private Sub ComboBox3_Change()

    Me.ComboBox3.Value = Format(Me.ComboBox3.Value, "hh:mm")

End Sub

Hervé.

bon, ça marche, mais que quand on lance l'userform, donc c'est bon, enfin pour le moment

Me.ComboBox3.Value = Format(Me.ComboBox3.Value, "hh:mm")

à bientôt,

Francky

Si tu utilise le code que je t'ai donné sur "Initialize", le code ci-dessous n'est pas nécessaire puisque déjà formaté :

Me.ComboBox3.Value = Format(Me.ComboBox3.Value, "hh:mm")

Maintenant, si tu veux que le combo soit déjà rempli avec une heure définie, il te suffit de mettre la ligne suivante à la fin du code sur Initialize :

Private Sub UserForm_Initialize()

    Dim I As Single

    For I = 8 To 20 Step 0.25

        ComboBox3.AddItem Format(I / 24, "hh:mm")

    Next I

    'valeur par défaut en String
    ComboBox3.Value = "08:45"

End Sub

Hervé.

je dois partir, j'essaie ce soir ou demain,

encore merci

Francky

Rechercher des sujets similaires à "format heure combobox"