Bonjour

je teste comment lancer une macro "facture" d'un classeur "factPC" depuis un autre classeur

Toutes mes lectures me faisaient penser que la solution était de coder dans le classeur appelant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
factPC = ThisWorkook.Path & "\ac-xlsm"
 
Workbooks.Open factPC
macro = factPC & "!facture"
Application.Run macro
Le classeur "factPC" s'ouvre bien puis j'ai une erreur 1004 sur "Application.Run macro" ("Impossible d'exécuter la macro")
J'ai vérifié dans le classeur "factPC" les macros ne sont pas désactivées
Les 2 classeurs sont dans le même répertoire

Au passage je me demande s'il est utile d'ouvrir le classeur "factPC", j'ai le même résultat sans l'open