Contrôle de la valeur d'une combo

Rikikiller

XLDnaute Junior
Bonsoir le forum,

Bonne rentrée à tous. Cette fois-ci, je voudrais savoir comment faire pour qu'à la validation, le système me renvoie une MsgBox (ca je sais faire) lorsque le mois choisi dans ma combobox2 est "supérieur" au mois en cours. Ma combo est alimenté par défaut avec le mois en cours comme suit :

ComboBox2.Value = Format(Now(), "mmmm")

J'ai essayé

If ComboBox2.Value > Format(Now(), "mmmm") Then
MsgBox "Le mois choisi n'est pas valide"
Else

mais visiblement cela ne fonctionne pas ! Je ne suis pas surpris vu le niveau de mes connaissances. Aussi, une nouvelle fois je fais appel aux bonnes volontés du forum pour m'éclairer à nouveau. Dans l'attente de vous lire.

Bonne soirée à tous.

Rikikiller
 

CBernardT

XLDnaute Barbatruc
Re : Contrôle de la valeur d'une combo

Bonsoir Rikikiller,

Utilise une textbox à la place de la combobox, mais cela doit être bon aussi pour une combobox ?

Essaye les syntaxes suivantes :

Pour l'alimentation :

TextBox1 = Format(Month(Date), "mmm")

Pour la validation :

If TextBox1 <> Format(CStr(Month(Date)), "mmm") Then
MsgBox "Le mois choisi n'est pas valide"
End If


Cordialement

Bernard
 

Hulk

XLDnaute Barbatruc
Re : Contrôle de la valeur d'une combo

Hello tout le monde,

Sympa le petit code Kjin... ;)

Bernard (si je peux me permettre de te nommer ainsi), le mieux c'est d'alimenter la ComboBox avec tous les mois, mais empêcher l'affichage d'un mois supérieur au mois en cours... Mieux qu'un TextBox.

Donc avec le code à Kjin et les mois dans la ComboBox, c'est dans le fichier joint.

Les mois sont écris dans la feuille "Données", à masquer.

Cdt, Hulk.
 

Pièces jointes

  • ComboBox Date.xls
    33 KB · Affichages: 50

Rikikiller

XLDnaute Junior
Re : Contrôle de la valeur d'une combo

Bonsoir le forum, Bernard, Kijn, Hulk,

Je vous remercie de vos propositions. Je vais dans un premier temps les "analyser" pour tenter de les comprendre et dés demain tenter de les adapter à mon projet. Un grand merci à tous.

Rikikiller
 

Discussions similaires

Statistiques des forums

Discussions
312 558
Messages
2 089 597
Membres
104 221
dernier inscrit
legendking85