Liste deroulante en VBA

Bonjour,

Je suis debutant en VBA, j'ai un fichier excel comportant 2 feuille, une feuille"base" où il y a les cellules A6;A95 les variables que je veux mettre en liste deroulante et dans la feuille2 "Liste" je veux mettre ma liste deroulante.
Pouvez-vous m'aider sur le code a écrire ou où l'ecrire. Merci

1 réponse

  1. Bonjour,

    Pas besoin de VBA. Je présume que tu as Excel 2007 ou 2010

    Dans ta feuille 2, place-toi dans la cellule où tu veux ta liste déroulante, ensuite dans l'onglet Données, bouton Validation de données, choisir Validation de données.

    Dans la fenêtre qui s'ouvre, dans la case Autoriser, choisir Liste. Dans la case Source, aller choisir ta liste de la feuille de base.

    Si tu as Excel 2003, si je me souviens bien, tu ne peux pas aller choisir une liste dans une autre feuille, il faut que ta liste soit dans la même feuille.

    Bonne chance
    0
    1. j'ai deja fait de cette façon là. mais j'aimerais bien le faire en VBA également
      0
    2. j'ai Excel 2010
      0
    3. Désolé, je ne sais pas pour les VBA. Juste par curiosité, pourquoi le voulez-vous en VBA?
      0
    4. pck je suis obligé de le faire en VBA (exigé par un prof)
      0