OVH Cloud OVH Cloud

ComboBox

17 réponses
Avatar
A COSTA
Bonjour,
J'ai un formulaire avec plusieurs combo box qui sont liées à une feuille
avec cellules formatées en heures.
Pour avoir le format heures dans les combo box j'ai introduit
ComboBox1.Value = Format(ComboBox1.Value, "hh:mm"), mais ça ne marche pas.
J'ai une valeur numérique.
Comment dois je faire pour voir les heures dans les combo box.
Merci d'avance
A Costa

10 réponses

1 2
Avatar
Daniel
Bonjour.
Qu'est-ce qui est saisi dan le combobox ? 1200, 12h00, 12:00 (pour midi) ?
Cordialement.
Daniel
"A COSTA" a écrit dans le message de
news:
Bonjour,
J'ai un formulaire avec plusieurs combo box qui sont liées à une feuille
avec cellules formatées en heures.
Pour avoir le format heures dans les combo box j'ai introduit
ComboBox1.Value = Format(ComboBox1.Value, "hh:mm"), mais ça ne marche pas.
J'ai une valeur numérique.
Comment dois je faire pour voir les heures dans les combo box.
Merci d'avance
A Costa



Avatar
A COSTA
Pour midi, j'ai 12:00


Bonjour.
Qu'est-ce qui est saisi dan le combobox ? 1200, 12h00, 12:00 (pour midi) ?
Cordialement.
Daniel
"A COSTA" a écrit dans le message de
news:
Bonjour,
J'ai un formulaire avec plusieurs combo box qui sont liées à une feuille
avec cellules formatées en heures.
Pour avoir le format heures dans les combo box j'ai introduit
ComboBox1.Value = Format(ComboBox1.Value, "hh:mm"), mais ça ne marche pas.
J'ai une valeur numérique.
Comment dois je faire pour voir les heures dans les combo box.
Merci d'avance
A Costa








Avatar
A COSTA
Mais, dans la ComboBox le resultat c'est 0,5.



Bonjour.
Qu'est-ce qui est saisi dan le combobox ? 1200, 12h00, 12:00 (pour midi) ?
Cordialement.
Daniel
"A COSTA" a écrit dans le message de
news:
Bonjour,
J'ai un formulaire avec plusieurs combo box qui sont liées à une feuille
avec cellules formatées en heures.
Pour avoir le format heures dans les combo box j'ai introduit
ComboBox1.Value = Format(ComboBox1.Value, "hh:mm"), mais ça ne marche pas.
J'ai une valeur numérique.
Comment dois je faire pour voir les heures dans les combo box.
Merci d'avance
A Costa








Avatar
Daniel
Essaie :
ComboBox1.Value = Format(CDate(ComboBox1.Value), "hh:mm")
Cordialement.
Daniel
"A COSTA" a écrit dans le message de
news:
Pour midi, j'ai 12:00


Bonjour.
Qu'est-ce qui est saisi dan le combobox ? 1200, 12h00, 12:00 (pour midi)
?
Cordialement.
Daniel
"A COSTA" a écrit dans le message de
news:
Bonjour,
J'ai un formulaire avec plusieurs combo box qui sont liées à une
feuille
avec cellules formatées en heures.
Pour avoir le format heures dans les combo box j'ai introduit
ComboBox1.Value = Format(ComboBox1.Value, "hh:mm"), mais ça ne marche
pas.
J'ai une valeur numérique.
Comment dois je faire pour voir les heures dans les combo box.
Merci d'avance
A Costa










Avatar
Daniel
Essaie :
ComboBox1.Value = Format(CDate(ComboBox1.Value), "hh:mm")
Cordialement.
Daniel
"A COSTA" a écrit dans le message de
news:
Pour midi, j'ai 12:00


Bonjour.
Qu'est-ce qui est saisi dan le combobox ? 1200, 12h00, 12:00 (pour midi)
?
Cordialement.
Daniel
"A COSTA" a écrit dans le message de
news:
Bonjour,
J'ai un formulaire avec plusieurs combo box qui sont liées à une
feuille
avec cellules formatées en heures.
Pour avoir le format heures dans les combo box j'ai introduit
ComboBox1.Value = Format(ComboBox1.Value, "hh:mm"), mais ça ne marche
pas.
J'ai une valeur numérique.
Comment dois je faire pour voir les heures dans les combo box.
Merci d'avance
A Costa










Avatar
A COSTA
Merci Daniel
J'ai essayé

Private Sub ComboBox1_Change()
ComboBox1.Value = Format(CDate(ComboBox1.Value), "hh:mm")
End Sub

Mais, j'ai le message "Run-time error 13


Essaie :
ComboBox1.Value = Format(CDate(ComboBox1.Value), "hh:mm")
Cordialement.
Daniel
"A COSTA" a écrit dans le message de
news:
Pour midi, j'ai 12:00


Bonjour.
Qu'est-ce qui est saisi dan le combobox ? 1200, 12h00, 12:00 (pour midi)
?
Cordialement.
Daniel
"A COSTA" a écrit dans le message de
news:
Bonjour,
J'ai un formulaire avec plusieurs combo box qui sont liées à une
feuille
avec cellules formatées en heures.
Pour avoir le format heures dans les combo box j'ai introduit
ComboBox1.Value = Format(ComboBox1.Value, "hh:mm"), mais ça ne marche
pas.
J'ai une valeur numérique.
Comment dois je faire pour voir les heures dans les combo box.
Merci d'avance
A Costa
















Avatar
Daniel
Regarde le classeur suivant. Curieusement, ça fonctionne bien pour toutes
les heures SAUF 12:00 qui renvoie 00:05
http://cjoint.com/?cymXFmgh6m
Daniel
"A COSTA" a écrit dans le message de
news:
Merci Daniel
J'ai essayé

Private Sub ComboBox1_Change()
ComboBox1.Value = Format(CDate(ComboBox1.Value), "hh:mm")
End Sub

Mais, j'ai le message "Run-time error 13


Essaie :
ComboBox1.Value = Format(CDate(ComboBox1.Value), "hh:mm")
Cordialement.
Daniel
"A COSTA" a écrit dans le message de
news:
Pour midi, j'ai 12:00


Bonjour.
Qu'est-ce qui est saisi dan le combobox ? 1200, 12h00, 12:00 (pour
midi)
?
Cordialement.
Daniel
"A COSTA" a écrit dans le message
de
news:
Bonjour,
J'ai un formulaire avec plusieurs combo box qui sont liées à une
feuille
avec cellules formatées en heures.
Pour avoir le format heures dans les combo box j'ai introduit
ComboBox1.Value = Format(ComboBox1.Value, "hh:mm"), mais ça ne
marche
pas.
J'ai une valeur numérique.
Comment dois je faire pour voir les heures dans les combo box.
Merci d'avance
A Costa


















Avatar
A COSTA
Merci encore une fois
Je vais essayer de trouver une solution pour le 12:00
Bon we
A Costa


Regarde le classeur suivant. Curieusement, ça fonctionne bien pour toutes
les heures SAUF 12:00 qui renvoie 00:05
http://cjoint.com/?cymXFmgh6m
Daniel
"A COSTA" a écrit dans le message de
news:
Merci Daniel
J'ai essayé

Private Sub ComboBox1_Change()
ComboBox1.Value = Format(CDate(ComboBox1.Value), "hh:mm")
End Sub

Mais, j'ai le message "Run-time error 13


Essaie :
ComboBox1.Value = Format(CDate(ComboBox1.Value), "hh:mm")
Cordialement.
Daniel
"A COSTA" a écrit dans le message de
news:
Pour midi, j'ai 12:00


Bonjour.
Qu'est-ce qui est saisi dan le combobox ? 1200, 12h00, 12:00 (pour
midi)
?
Cordialement.
Daniel
"A COSTA" a écrit dans le message
de
news:
Bonjour,
J'ai un formulaire avec plusieurs combo box qui sont liées à une
feuille
avec cellules formatées en heures.
Pour avoir le format heures dans les combo box j'ai introduit
ComboBox1.Value = Format(ComboBox1.Value, "hh:mm"), mais ça ne
marche
pas.
J'ai une valeur numérique.
Comment dois je faire pour voir les heures dans les combo box.
Merci d'avance
A Costa























Avatar
gérard
c'est normal tu viens d'en changer la valeur
si tu ne veux pas que la valeur du combo chane passe par une variable
MaVar = format(cdate(combobox.value);"hh:mm")

"A COSTA" a écrit dans le message de
news:
Mais, dans la ComboBox le resultat c'est 0,5.



Bonjour.
Qu'est-ce qui est saisi dan le combobox ? 1200, 12h00, 12:00 (pour midi)
?
Cordialement.
Daniel
"A COSTA" a écrit dans le message de
news:
Bonjour,
J'ai un formulaire avec plusieurs combo box qui sont liées à une
feuille
avec cellules formatées en heures.
Pour avoir le format heures dans les combo box j'ai introduit
ComboBox1.Value = Format(ComboBox1.Value, "hh:mm"), mais ça ne marche
pas.
J'ai une valeur numérique.
Comment dois je faire pour voir les heures dans les combo box.
Merci d'avance
A Costa










Avatar
gérard
salut
je viens d'essayer
range("A1")=format(combobox1.value)
ca marche parfaitement meme si la valeur du combo est "12:00"
a+
"gérard" a écrit dans le message de news:
43ff0dea$0$20148$
c'est normal tu viens d'en changer la valeur
si tu ne veux pas que la valeur du combo chane passe par une variable
MaVar = format(cdate(combobox.value);"hh:mm")

"A COSTA" a écrit dans le message de
news:
Mais, dans la ComboBox le resultat c'est 0,5.



Bonjour.
Qu'est-ce qui est saisi dan le combobox ? 1200, 12h00, 12:00 (pour midi)
?
Cordialement.
Daniel
"A COSTA" a écrit dans le message de
news:
Bonjour,
J'ai un formulaire avec plusieurs combo box qui sont liées à une
feuille
avec cellules formatées en heures.
Pour avoir le format heures dans les combo box j'ai introduit
ComboBox1.Value = Format(ComboBox1.Value, "hh:mm"), mais ça ne marche
pas.
J'ai une valeur numérique.
Comment dois je faire pour voir les heures dans les combo box.
Merci d'avance
A Costa














1 2