Page 1 sur 1

Compétences Word et VB

Posté : 11 nov. 2006, 12:23
par OcraM
Salut, je cherche à faire des zones de liste modifiable ou déroulante de type ComboBox ou ListBox avec Word.
Merci pour vos réponses ;)

Posté : 11 nov. 2006, 12:45
par X-TOF
moi je sais :mdr13:

Posté : 11 nov. 2006, 12:46
par OcraM
t'es libre qd copain :mrgreen:

Posté : 11 nov. 2006, 12:47
par X-TOF
ca va se negocier cette histoire :mdr13:

Posté : 11 nov. 2006, 12:48
par OcraM
tu n'as pas répondu à ma question, la négiciation viendra pas la suite :mdr13:

Posté : 11 nov. 2006, 12:49
par X-TOF
OcraM a écrit :tu n'as pas répondu à ma question, la négiciation viendra pas la suite :mdr13:
ça fourche du coté de saint Maur arf arf

demain soir ?

Posté : 11 nov. 2006, 12:50
par OcraM
j'ai les ongles qui poussent :mrgreen:

Posté : 11 nov. 2006, 12:53
par X-TOF
t'as pas repondu à la question :evil:

Posté : 11 nov. 2006, 12:54
par OcraM
si mais en MP ma poule


Je préfère négocier discrètement :mdr13:

Posté : 11 nov. 2006, 15:41
par OcraM
les négociations n'ont pas abouties :cry:


je suis toujours à la recherche d'une bonne âme disposant de ces compétences

Posté : 12 nov. 2006, 21:24
par nicolas.delpoux
que te faut il faire avec word et lers listes déroulantes ???

Posté : 12 nov. 2006, 22:05
par OcraM
ben par exemple une liste de choix d'une dizaine de personnes sous cette forme (voir fichier joint)
Sous excel, aucun pb, en revanche sous Word je n'arrive pas à savoir où mettre les données.

Posté : 13 nov. 2006, 07:25
par nicolas.delpoux
je te regarde ça dans la journée dès que j'ai 5 minutes....

Posté : 13 nov. 2006, 09:09
par OcraM
super,



merci Nicolas

Posté : 13 nov. 2006, 10:00
par nicolas.delpoux
le code à indiquer en VB :

Private Sub Document_Open()

ComboBox1.Clear
ComboBox1.AddItem ("toto")
ComboBox1.AddItem ("tata")


End Sub
et le fichier modifié

Posté : 14 nov. 2006, 03:33
par OcraM
c'est à peu de chose près ce que j'avais fait (Additem) mais ça ne fonctionne toujours pas.

ça fonctionne une fois puis quand tu enregistres et que tu fermes et réouvres ton fichier la liste est à nouveau vide :shock: :shock:

je ne pige pas pourquoi

Posté : 14 nov. 2006, 07:48
par nicolas.delpoux
c'est bizarre, il faut que cette liste de valeurs soit mise à jour au chargement de ton document : Document_Open() .

Code testé sous VBA avec Word 97 et aucun problème.....

Posté : 16 nov. 2006, 06:52
par OcraM
avec office 2003 ça ne fonctionne pas. Je ne pense pas que le problème soit dans la version de word car lorsque je lance la commande executer dans VB il m'affiche ce qui suit. Par contre à l'ouverture du document il ne me propose pas d'activer les macros.

:?

Posté : 16 nov. 2006, 07:43
par nicolas.delpoux
c'est dans les options de word, qu'il faut chercher. Il faut pouvoir donner la possibilité de pouvoir activer les macros.

Posté : 18 nov. 2006, 11:48
par OcraM
et j'ai cherché ...... mais je n'ai pas trouvé :evil:

Posté : 19 nov. 2006, 19:33
par nicolas.delpoux
peut être ce lien là peut t'aider.

http://www.quebec-amerique.com/Multidic ... ndexV1.htm

Posté : 19 nov. 2006, 19:53
par OcraM
merci bcp Nicolas ;) C'est NiCr