Bonjour,
J'essaie de faire des manipulations sur deux fichiers wbdonnee que j'associe au fichier actif dans lequel se situe la macro, au moment de l'exécution de la macro et le fichier wbProjection que j'associe via la fonction GetObject sans pour autant l'ouvrir.
J'aimerais pouvoir aller chercher des données dans un fichier et les transférer dans l'autre en alternant d'un fichier à l'autre. J'ai beau utiliser la ligne de commande wbDonnee.activate par exemple (aurait pu tout autant être wbProjection.activate), ces lignes de commande ne fonctionnent pas et n'activent pas le fichier demandé.
Set wbDonnee = ActiveWorkbook
Set wbProjection = GetObject("C:\...chemin...\Modèle_Prévision rendement de projet.xltx")
'1- TRAITEMENT
wbDonnee.Activate
wbDonnee.Sheets(1).Activate
MsgBox "Dossier actif: " & ActiveWorkbook.Name & vbNewLine & _
"Feuille active: " & ActiveSheet.Name
wbDonnee.Sheets(1).Rows(2).Select
Y a-t-il une autre façon de procéder pour pouvoir choisir et activer un fichier ?
Merci de votre aide.