Re : affecter boutons a macros d'un autre fichier par excel vba
Bonjour, j'ai à peu près le même soucis et je n'ai pas trouvé de réponse..
Je pense avoir un problème avec les paramètres excel (2010) d'un de mes ordinateurs.
Nous avons un classeur patient vierge ("test.xlsm") avec un module "enregitrer" une fois qu'il est rempli. Ce module ouvre un nouveau classeur, copie les feuilles remplies, enregistre en fonction du nom du patient, puis vide le classeur de base ("test.xlsm") pour qu'il soit prêt pour un autre patient.
Enfin le classeur de base contient les 8 autres modules et reste ouvert en fond pour qu'ils puissent être appelés par les classeurs remplis ("nompatient.xlsm").
Toutes les macros marchent et sur le premier ordinateur les boutons cliqués sur les dossiers patients appellent bien les macros contenues dans le fichier de base. exemple : ("test.xlsm!Imprimer")
Mais sur mon second ordinateur, les macro affectées sur les boutons ou cases options sont du type ("nompatient.xlsm!imprimer") au lieu de ("test.xlsm!imprimer"). Donc message d'erreur "impossible d'executer la macro..." car cette macro n'existe pas, du moins pas dans ce classeur mais dans l'autre ouvert juste derrière.
Si quelqu'un connait l'option à activer/desactiver pour que l'affectation suive comme sur l'autre ordinateur ce serait super. Merci d'avance
PS : la version excel est la même sur les deux ordinateurs, et les deux ordinateurs sont IDENTIQUES