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

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
314 655
Messages
2 111 605
Membres
111 217
dernier inscrit
aladinkabeya2