Merci beaucoup christophe, mais je cherche quelque chose de moins complexe, car en fait j'ai d'jà tout mon programme de créer et le lieu de sauvegarde est imposé! l'utilisateur n'a rien à faire.
Pour moi c'est juste une erreur de syntaxe sur cette macro :
Sub testlien()
ActiveWorkbook.SaveAs filename:= _
Range('Lien!A4') & Range('C2') & '' & ActiveSheet.Name & '.xls'
End Sub
Avant j'avais cette macro qui marchait très bien :
ActiveWorkbook.SaveAs filename:= _
'I:\\LOGISTIQUE\\ETIQUETTES\\METIERS\\' & Range('C2') & '\\' & ActiveSheet.Name & '.xls'
Mais le problème c'est que la première partie était fixe! donc si je déplace mon répertoire principal, toute les macros ne marcherons plus!
La solution est donc pour moi de mettre cette première partie à saisir dans une cellule comme ça si on change de repertoire, on peut faire évoluer le classeur!
Mais je bug au niveau de la syntaxe de cette première partie : des '', pas de ''', un &, pas de & .... ?????