Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Liaisons

R

Rick

Guest
Zut

Jai accroché "envoyer"


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
211
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…