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
avec la dedans la partie BdD_1005ED2306 venant d"'une variable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ActiveWorkbook.SaveAs "\\Station-serveur\Sauvegarde\ BdD_1005ED2306 modifié le" & Format(Now(), "mmdd-hhmm") & ".xlsm"
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
Vous voyez mon besoin ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part ActiveWorkbook.SaveAs "\\Station-serveur\Sauvegarde\ "&var"& "modifié le" & Format(Now(), "mmdd-hhmm") & ".xlsm"
comment extraire le nom (variable manuellement) du classeur actif ?
Merci
Partager