Créer des liens en VBA

Résolu
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

  1. Bonjour
    personne n'a de réponse, est ce une question bête?
    0
    1. Contributeur
      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