Créer des liens en VBA

Résolu
yapluka Messages postés 50 Statut Membre -  
eriiic Messages postés 24581 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

  1. yapluka Messages postés 50 Statut Membre
     
    Bonjour
    personne n'a de réponse, est ce une question bête?
    0
  2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    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