Liste deroulante par un bouton combobox

bonjour à tous

j'ai téléchargé un fichier ("gestion Stock") sur excel pratique. le fichier à deux boutons:

1 bouton pour la mise à jour du stock et l'autre pour la liste deroulante .

je n'arrive pas reproduit la liste déroulante pour l'adapter à mon cas

merci me porter un coup de main

Pour ta liste déroulante , il faut que tu créer une liste contenant tes données avec "Validation des données"

Pour la suite je ne peux pas t'aider je ne sait pas ce que ton fichier fait a la base (J'ai regarder avec la recherche "Gestion des stock" y'en n'a 36000) , Il faudrais que tu upload le fichier ...

Cordialement Bluestar

Bluestar1991 a écrit :

Pour ta liste déroulante , il faut que tu créer une liste contenant tes données avec "Validation des données"

Pour la suite je ne peux pas t'aider je ne sait pas ce que ton fichier fait a la base (J'ai regarder avec la recherche "Gestion des stock" y'en n'a 36000) , Il faudrais que tu upload le fichier ...

Cordialement Bluestar

je recher le fichier et je vous l'envoie

voilà le fichier en question

c'est la partie entourée en rouge que je veux reproduire

merci

670liste02022014.xlsm (35.06 Ko)

Wait

oui je l'ai fait. cela marche mais je voudrais pouvoir le faire moi même.

mon c'est comment faire la liste déroulante avec le combobox

il y a deux façons pour mettre du contenu dans l'objet combobox

dans Microsoft Excel

les deux sont faciles à réaliser.

la première méthode consiste à utiliser la propriété du contrôle combobox nomée ROWSOURCE (voir les propriétés du contrôle lorsque vous cliquez sur celui-ci)

la seconde consiste à tapez du code en utilisant la propriété ADDITEM du contrôle Combobox

ce qui suit des exemples pour chaque methode.

(utilisation de données de la feuille Excel):

Exemple Première methode:

  • dans les cellules A1 à A3 de la feuille Excel, entrez les textes Produit1, ProduitB, ProduitC.
  • poser un label sur votre Userform.
  • poser une zone de liste modifiable sur votre Userform
  • recherchez la propriété RowSource de la ComboBox1 et entrez les références à la feuille Excel comme ceci: Feuil1!A1:A3 ( Il s'agit tout simplement de la source des données affichées dans la ComboBox)
  • recherchez la propriété Value et donnez lui comme valeur: Choisir
  • poser un bouton de commande et entrez le code suivant:
Private Sub CommandButton1_Click()

Label1.caption = ComboBox1.Value

End Sub

- exécuter le programme

Exemple Deuxième mèthode :

  • sélectionnez la combobox1 vérifiez que la propriété ROWSOURCE est Vide.
  • double-cliquez sur le userform pour accèder au code
  • entrez le code suivant
Private Sub UserForm_Initialize()

ComboBox1.AddItem "New york"

ComboBox1.AddItem "Paris"

ComboBox1.AddItem "Oslo"

End Sub

- exécuter le programme

A chaque clic sur le bouton, l'intitulé affiche la valeur sélectionnée. l'utilisateur peut ajouter des entrées dans la combobox sans probléme.

Bon courage

bonjour à tous merci m'aider à reproduire cet exercice

540liste02022014.xlsm (36.69 Ko)
Rechercher des sujets similaires à "liste deroulante bouton combobox"