Bonjour,
Je cherche à actualiser plusieurs fichiers via une boucle VBA. Le lien vers mes fichiers est contenu dans un document excel A.
Je cherche à réaliser les étapes suivantes:
- Ouvrir le 1er fichier (nommons le B) dont le nom est contenu en A et le modifier
- Une fois cela fait, ouvrir un autre fichier pour en extraire des informations
- REVENIR sur B pour réaliser d'autres actions
Je rencontre un problème avec la dernière étape. Je voudrais réactiver le fichier B afin d'agir dessus mais:
- Cela ne marche pas avec une méthode directe car mon nom de fichier va varier, étant donné que j'en traiterais plusieurs: Windows("B.xlsm").Activate
- Et je ne trouve pas comment réactiver le fichier déjà ouvert en extrayant son nom en A, présent en cellule A1. J'ai tenté à tout hasard ce procédé mais sans succès.
Windows("A.xlsm").Activate
Workbooks.Activate Filename:=Range("a" & 1).Value
Est ce que quelqu'un aurait une idée?
Par avance merci,
Cordialement,
Laurent
Partager