Aller au contenu

Alimenter une listbox


dimgaz

Messages recommandés

Bonjour tout le monde,

 

Je vous écris parce que j’ai un problème. Je vous explique.

 

Je suis dessinateur projeteur et travaille sur Inventor 2015 (Windows 7, 64 bits). J’ai créé un gabarit de mise en plan qui fait référence un fichier Excel (Info Inventor.xlsx). Ce fichier contient des info comme N° d’affaire, auteurs,… Dans mon gabarit Inventor, j’ai créé des règles (codées en VB.net) qui vont chercher des info dans le fichier Excel (cité précédemment) pour les assigner à des paramètres de la mise en plan à l’aide de formulaires. Ça fonctionne pas trop mal.

 

Aujourd’hui, j’aimerais simplifier tout ça en appelant un Userform avec une règle (je sais faire et c’est facile). Dans ce Userform, j’aimerais mettre une Listbox (entre autres, pour le reste je verrai plus tard) (ou Combobox, ça n’a pas d’importance) qui est alimentée par la liste des auteurs (par exemple) qui se trouve dans le fichier Excel (cité précédemment et fermé). Cette liste d’auteurs est l’ensemble des cellules C2 à C4 (pour l’instant, la liste est amenée à évoluer, la cellule C1 étant l’en-tête de la colonne) de la feuille « Auteurs ».

 

Voilà, et j’ai essayé des choses sans succès (comme vous l’avez deviné). J’espère que ça vous inspirera (au moins un peu). Pour toute question qui pourrait m’aider à avancer n’hésitez pas à me contacter.

 

Merci d’avance.

 

À+.

 

Dim

Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines après...

Bonjour,

 

Arrives-tu à obtenir la valeur d'une cellule de ton fichier XLSX fermé ?

 

si non : tu n'as établi une bonne connexion à ton fichier

si oui : le problème vient de ta programmation derrière ton userform

 

Comment mets-tu tes infos dans ta listbox ?

 

perso, je ferai ..

- connexion fichier XLSX

- déclaration tableau dans programme

- boucle : lecture cellules / écriture tableau

- déconnexion fichier XLSX

 

Toujours pas ?

 

Quelques fois, il faut donner "un petit coup de pied" pour réveiller le userform grâce à un rafraîchissement de données et controls. l'aspect "dynamique" de la mise à jour de ce type de contrôle n'est pas toujours efficace.

 

Espérant t'avoir un peu aider ... n'hésites pas à donner tes résultats et solutions si ça marche. Cela m'intéresse.

 

@+

Autodesk Inventor 2014 SP1

Autodesk AutoCAD 2014

Windows 7 PRO 64 bits SP1

-------------------------------------------------------------------

Station Dell Precision T3610

Intel Xeon E5-1620 v2 3.70 GHz + RAM de 16 Go

Nvidia Quadro K4000 + 2 écrans Dell U2212HM full HD

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité