|
Publicité ' | ||||||||||||||||||||||
|
|
#1 | ||||||
|
Invité de passage
![]() Inscription : janvier 2008 Messages : 5 ![]() |
Bonjour,
Comment puis-je accéder aux combobox (pas aux listes déroulantes de type champ de formulaire mais aux contrôles ActiveX combobox) placées directement dans un document Word ? J'ai besoin d'accéder au nom de chaque contrôle pour une boucle du genre : Code :
Je dois utiliser des comboBox et non des champs de liste déroulante pour passer la barrière des 25 items Si quelqu'un peut m'aider.... Merci d'avance PS : je soulève ce problème car je veux alimenter automatiquement toutes les listes de mon document à partir de plages nommées Excel ou de tableaux Word. Je dois donc balayer toutes les comboBox et utiliser leur nom pour localiser la plage Excel ou le tableau Word à utiliser pour le remplissage.... Actuellement j'utilise ça : Code :
Quelquechose du genre Code :
_________________ Cordialement JC |
||||||
|
|
00
|
|
|
#2 | ||
|
Membre habitué
![]() Inscription : février 2003 Messages : 90 ![]() |
Bonsoir,
Essasye de passer par la collection InlineShapes : Code :
|
||
|
|
00
|
|
|
#3 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
J'ai déjà vu cette question ¿?
PS : j'aime mieux celui-ci ! Ces contrôles sont des champs. Effectivement, tu as raison, j'avais fait fausse route, ils n'ont pas de Name. On peut peut-être se baser sur le contenu du code pour faire le tri ? Qu'en penses-tu ?
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : janvier 2008 Messages : 5 ![]() |
Bonjour et merci à vous deux
J'avais essayé la collection InlineShapes mais ça n'avait pas marché. Je viens d'essayer le code de wape : ça marche nickel (je pense que je n'avais pas utilisé OLEFormat.Object) Donc mon problème est résolu Pour Heureux-Oli : la propriété code donne la même valeur pour toutes les combosbox "CONTROL Forms.ComboBox. 1 /s" ??? Donc inutilisable pour identifier les contrôles. Merci encore Cordialement Jean |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com