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
332

Membres actuellement en ligne

Statistiques des forums

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