Lecture DB fichier externe .xls et remplacer fonctions classeur en VBA

adinnn

XLDnaute Occasionnel
Bonjour à tous,

voilà, comme le titre l'indique je veux lire un fichier .xls externe et écrire les valeurs de la DB dans mon tableau. Je suis en mesure de faire l'écriture mais pour la lecture je bloque...
Dans les cellule de mon "tableau 2" en D j'avais la fonction ci-dessous qui permettait de lire les x dans une autre feuille du même classeur mais là je veux que cette feuille soit dans le fichier DB.xls. Comment puis-je y arriver? j'ai lu que la fonction 'Application.worksheetfunction.Index()" pourrait peut etre faire l'affaire mais j'ignore comment l'utiliser...


fonction:
'=SIERREUR(SI(INDEX(source;EQUIV($D$3;serial;0);EQUIV([@[RTF '#]];rtf;0))=0;"";"x");"")

Merci de votre aide

En me relisant ça ne semble peut-etre pas assez clair et c'est peut-etre pourquoi je n'ai pas encore eu de réponse ;).

En pièce jointe un exemple de mon besoin avec explication.
 

Pièces jointes

  • exemple.xlsm
    48.8 KB · Affichages: 26
  • exemple.xlsm
    48.8 KB · Affichages: 28
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 169
Messages
2 085 909
Membres
103 032
dernier inscrit
etima