Liste pour LISTBOX dans un fichier fermé

  • Initiateur de la discussion Initiateur de la discussion TETOCA
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

TETOCA

Guest
Bonjour à toutes et à tous et bonne rentrée

Je remplis une Listbox avec le code :

With ListBox1
.RowSource = 'Feuill2!A12:C16'
End With[/color]

Je souhaite mettre l'origine de la liste dans un autre classeur. La syntaxe devient :

With ListBox1
.RowSource = ''[lignes devis.xls]Feuill2'!A12:C16'
End With

et cela fonctionne tant que le classeur annexe est ouvert.
Si je ferme le classeur annexe et adopte la syntaxe:

With ListBox1
.RowSource = ''C:\\CIP\\lignes devis\\[lignes devis.xls]Feuill2'!A12:C16'
End With

cela ne fonctionne plus.

Est-ce impossible ou me trompe-je dans la syntaxe, ou doit-on le faire avec autre chose que Rowsource ?

Merci de vos réponses et bonne journée à toutes et à tous.
 
Rebonjour bebere

Je suis navré de vous importuner à nouveau.

Je fais fonctionner mon remplissage de listbox en ouvrant et refermant le fichier source.

Mais désireux d'en savoir plus j'ai tout de même essayé de faire fonctionner ADO.

'Private Sub UserForm_Initialize()' appelle bien

'Private Function ReadDataFromWorkbook'

mais à la ligne

'Dim dbConnection As ADODB.Connection'

j'ai un message

'Erreur de compilation
Type défini par l'utilisateur non défini'

et je suis là, à la limite de mes connaissances.

Si vous avez un moment pour m'expliquer, je vous en serai reconnaissant, mais je comprendrais trés bien que vous ne souhaitiez pas perdre plus de temps.

En tous cas merci de vous être interessé à ma question.

Salutations les plus cordiales.
 
bonjour Tetoca , bonjour Bebere

tu dois prealablement activer la reference 'Microsoft ActiveX Data Objects x.x Library'
(xx.x depend de la version installée sur ton poste )

dans l'editeur de macros
Menu Outils
References
Coches la ligne 'Microsoft ActiveX Data Objects x.x Library'
Cliques sur OK


bon week end
MichelXld
 
Rebonjour à tous

CA MARCHE!

Je n'ai pas trés bien compris dans 'références' ily a plusieurs
'Microsoft ActiveX Data Objects x.x Library'
J'ai coché la version 2.7 mais il y en a d'autres?

Grand merci à tous et bonne fin de journée.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
661
E
Réponses
6
Affichages
1 K
erictran
E
P
Réponses
31
Affichages
4 K
B
  • Question Question
Réponses
6
Affichages
1 K
babubil
B
Retour