Créer des liens en VBA

Résolu
yapluka Messages postés 49 Date d'inscription   Statut Membre Dernière intervention   -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour

Une petite question:

Est il possible d'écrire des liens de cellules Excel de deux classeurs différents en VBA
Je m'explique:

J'ai un classeur Excel de 51 onglets
Chaque onglet a une centaine de cellules liées à un autre classeur Excel .
Relier chaque onglet à cet autre classeur demande beaucoup de temps (100 copier coller avec liaison....)
Il y a 51 onglet à réaliser.........
Chaque onglet à la même structure
Ayant récemment découvert le VBA
Est il possible de créer les liens autrement, plus facilement?
Merci

2 réponses

yapluka Messages postés 49 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour
personne n'a de réponse, est ce une question bête?
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention  
 
Bonjour,

Il n'y a jamais de question bete....
Mais avant de penser vba tu peux refabriquer ta référence par formules et l'adresser avec indirect()
Exemple :
=INDIRECT("[Classeur1.xls]Feuil1!$E$"&LIGNE())
ramène la valeur de classeur1 feuil1 colonne E même ligne que celle où est saisie la formule.
Et si tu recopies vers le bas c'est la cellule suivante que tu ramènes.

eric
0