Liste deroulante Word 2010 plus de 100 items

geduly -  
m@rina Messages postés 27555 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

je voudrais faire une liste déroulante dans un formulaire sur word , hors il me demande de les rentrés un par un, alors que j'ai une liste de plus de 100 nom a rentré ?

comment puis je faire ( style copier / coller) ?

le VBA je trouve pas de tuto de A a Z

Merci de votre aide

2 réponses

  1. m@rina Messages postés 27555 Date d'inscription   Statut Modérateur Dernière intervention   11 562
     
    Bonjour,

    Quel type de liste déroulante ?

    m@rina
    0
  2. geduly
     
    Bonjour merci de votre aide

    et bien une liste déroulante sous word, type active X
    0
    1. m@rina Messages postés 27555 Date d'inscription   Statut Modérateur Dernière intervention   11 562
       
      Bonsoir,

      On ajoute les items via une macro. Mais comme ils sont toujours ajoutés de la même façon, voici ce que tu peux faire, très rapidement :

      Dans Excel, tu copies-colles ta liste dans la première colonne.
      Dans la seconde colonne, tu fais une formule de concaténation comme ceci :

      =CONCATENER(".Additem ";CAR(34);A1;CAR(34))

      et tu l'étends sur toute la colonne.
      Tu copies le contenu de cette 2e colonne

      Tu reviens dans Word et tu colles la macro suivante

      Private Sub ComboBox1_DropButtonClick()
      With ComboBox1
      .AddItem "toto"

      End With
      End Sub


      et à la place de .Additem "toto", tu colles le contenu de ta colonne concaténée dans Excel.

      Ensuite, dans ton document, tu cliques une foios (et une seule) sur la flèche de ta liste déroulante, et ton combobox devrait être rempli.
      Tu supprimes ensuite la macro, sinon, elle va te multiplier tes entrées !

      m@rina
      0