Bonjour

mon activeworkbook étant actif, puis je et comment en extraire une opartie du nom pour m'en reservir plu sloin pour renommer sa sauvegarde ?

Je m'explique

Fichier BdD_1005ED2306.xlsm est son nom

en cours de programme, je vais faire une sauvegarde de lui à un état différent et je voudrais la nommer BdD_1005ED2306_mofifié_JJHH.xlsm
ou JJHH sont écrits ainsi

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ActiveWorkbook.SaveAs "\\Station-serveur\Sauvegarde\ BdD_1005ED2306 modifié le" & Format(Now(), "mmdd-hhmm") & ".xlsm"
avec la dedans la partie BdD_1005ED2306 venant d"'une variable.
Ex
var = qqchose comme "partie gauche de x caractères du nom du fichier", ce qui suppose de savoir extraire le nom du fichier qui contient le code sous forme de variable "var" et donc pouvoir écrire

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ActiveWorkbook.SaveAs "\\Station-serveur\Sauvegarde\ "&var"& "modifié le" & Format(Now(), "mmdd-hhmm") & ".xlsm"
Vous voyez mon besoin ?
comment extraire le nom (variable manuellement) du classeur actif ?
Merci