Liaisons

R

Rick

Guest
Zut

Jai accroché "envoyer" :p


Je voulais savoir s'il existe un moyen moins couteux en performance pour automatiser les liaisons inter-classeurs dans excel que la méthode qui suit:

Dans VBA cérer un tableau pour les noms de repertoire et un tableau pour les noms de fichier.

Et envoyer comme string dans la cellule voulue la chaine de caractère suiivante:

Worksheets(1).Cells(1 + intCounter, 1).Value = "='" & nom_repertoire(intCounter) & "\" & "[" & nom_fichier(intCounter) & "]" & "Feuil1" & "'!" & "B24"


Merci

Rick
 
L

LeChat

Guest
Bonjour,

Si tu n'as qu'une cellule à récupérer dans chaque classeur, ta méthode est convenable.
Mais si tu veux récupérer les données d'un grand nombre de cellule, la méthode la plus économique est d'ouvrir via macro chaque fichier et de récupérer dans une variable tableau les valeur des cellules, puis de coller ce tableau dans ta feuille.
 

Discussions similaires

Réponses
1
Affichages
210

Statistiques des forums

Discussions
313 071
Messages
2 095 032
Membres
106 160
dernier inscrit
bingmp