XL 2013 (RESOLU) Faire Save As et le renommer

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

chaelie2015

XLDnaute Accro
Bonsoir Forum
Je souhaite créer un code qui fait de sauvegarde (Save AS) de tous mon classeur (avec le code vb) et le renommer selon le contenu de la cellule C3.
Merci par avance
 
Bonsoir chaelie2015,

Que mettez-vous en cellule C3 ? Donnez plusieurs exemples.

Si l'extension n'est pas indiquée laquelle faut-il utiliser ?

A+
Bonsoir job75
pour renommer le nouveau classeur selon le contenu de la cellule C3
ex: si C3= BRU_2022_Anvers
alors si je clic sur un bouton j'aurai un nouveau classeur nommé : BRU_2022_Anvers.xlsm
A+
 
Dernière édition:
Bonjour à tous

@chaelie2015
Remarque :
Que renvoi la formule en C3 ?
1) Si il y a des caractères interdits par Microsoft alors pb !😳


Solution de contournement ==>

Et sans oublier bien sur de vérifier le nombre de caractères de ton fichier (lire la fin de la réponse du lien)

2) Idem si C3 renvoi vide
Solution de contournement ==>
VB:
Sub Sauvgarde()
Application.DisplayAlerts = False 'si le fichier a déjà été créé
Dim VarChn$
VarChn = [C3]
If VarChn = "" Then VarChn = "MaValeur" 'A adapter
ThisWorkbook.SaveAs ThisWorkbook.Path & "\" & VarChn, 52 '52 = extension .xlsm'
End Sub

Merci de ton retour

@Phil69970
 
Bonsoir à tous 🙂
Peut-être :
Sub Sauvgarde()
Application.DisplayAlerts = False 'si le fichier a déjà été créé
ThisWorkbook.SaveAs ThisWorkbook.Path & "\" & [C3].value, 52 '52 = extension .xlsm'
End Sub
Bonjour Gérard 🙂, le fil, le Forum 🙂
@ chaelie2015 : Ce n'est pas moi qui ai fait ce code, c'est job75
🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
574
Réponses
4
Affichages
134
Deleted member 453598
D
Réponses
4
Affichages
235
Retour