Bonsoir Jacques,
Pour déclarer une variable commune à plusieurs macro, il faut la déclarer en dehors d'une quelconque macro.
soit dans ton cas :
Dim Chemin as String
Sub DECO02()
chemin = ActiveWorkbook.Path
Workbooks.Open Filename:= _
chemin & "\données\Docs de référence\DECO02.xls"
'
End Sub
Sub DECO03()
chemin = ActiveWorkbook.Path
Workbooks.Open Filename:= _
chemin & "\données\Docs de référence\DECO03.xls"
'
End Sub
Cordialement
CBernardT