ComboBox visible si ...

  • Initiateur de la discussion Christophe
  • Date de début
C

Christophe

Guest
Bonjour le Forum,

Dans un fichier je ne souhaite afficher un ComboBox que si la valeur d'une cellule est atteinte. Dans tous les autres cas, le ComboBox ne doit pas être visible.

Comment faire ????

Merci du coup de mains. bon WE.

Christophe
 
L

LaurentTBT

Guest
Salut, Christophe,

En supposant que ta combobox est sur ta feuille excel, et non dans un USF (mais tu pourras adapter facilement),
mets ce code dans la feuille de code correspondant sous VBE:
Private Sub Worksheet_Change(ByVal Target As Range)
if range("A1")=10 then me.combobox1.visible=true else: me .combobox1.visible=false
end sub
Attention, il faut impérativement que ta combobox provienne de la caisse à outils de la barre d'outils "visual basic" et non de la barre doutils "formulaires". Sinon, il faut passer par des shapes.

Bonne journée.

 
C

Christophe

Guest
Bonjour et merci pour ta réponse rapide.
Je viens de tester et me retrouve avec un message d'erreur de syntaxe.
Il faut dire que je suis particulièrement novice.

Je te joins mon exemple.

Merci encore de ton aide.


Christophe
 

Pièces jointes

  • ComboBox.zip
    7.8 KB · Affichages: 21
  • ComboBox.zip
    7.8 KB · Affichages: 20
  • ComboBox.zip
    7.8 KB · Affichages: 22

Discussions similaires

Statistiques des forums

Discussions
314 190
Messages
2 107 004
Membres
109 735
dernier inscrit
Mounskad