Voila un code pour cela : tu ajoute celui-ci au code de la 1ere macro
Dim wb as string
Dim NomMacro as string
Dim arg1 as string
WB="classeur.xls" (classeur ou se trove la macro avec eventuellemnt son chemin d'accés si repertoire different)
NomMacro="Macro1" (nom de la macro a executer)
Arg1="Val1" (????)
Application.run WB&"!"& NomMacro, Arg1
va voir ici: www.deja.com/getdoc.xp?AN=550234882&fmt=text
et sur touareg.citiweb.net
bonne continuation
modest