Salut, bigdeal,
Pour pouvoir utilisé une macro contenue dans un autre classeurs il faut plusieurs chose :
-Que ton classeur soit déjà ouvert (PB résolut en utilisant le perso.xls qui s'ouvre automatiquement à chaque session de excel.
-que ta macro soit déclarer en Public
ex
'module titi de perso.xls
Public Sub toto()
msgbox 'Bonjour'
end sub
'module tata de test.xls
sub test_appel
call titi.toto
end sub
Donc voila. Si tu met tes macro ailleurs il faut donc l'ouvrir avant :
workbook.open filename:='C:\\....\\toto.xls'
Voila A+