[RESOLU] Macro enregistrer selon cellule spécifiée

  • Initiateur de la discussion Initiateur de la discussion red-69
  • Date de début Date de début

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 !

R

red-69

Guest
Bonjour à tous.

J'aurai besoin d'un coup de main pour une macro permettant d'enregistrer un fichier selon la valeur de la cellule C5.

J'ai rédigé le code suivant :

Sub Enregistre()

Application.Dialogs(xlDialogSaveAs).Show CStr(ThisWorkbook.ActiveSheet.Range("C5").Value)

End Sub


Le problème, c'est que la fonction "enregister sous" est effectivement lancée, mais cela ne récupère absolument pas la valeur de la cellule C5.
Quelqu'un à une idée du problème en question ?

Par avance merci.
 
Dernière modification par un modérateur:
Re : Macro enregistrer selon cellule spécifiée

Bonjour,

si la cellule en question est bien sur la feuille active, modifie comme suit :
Code:
Application.Dialogs(xlDialogSaveAs).Show CStr(ActiveSheet.Range("C5").Value)

par contre si la cellule en question est sur le classeur où se trouve la macro et que ce classeur ne soit pas le classeur actif, il y aura lieu de préciser le nom de la feuille en question...

fonctionne chez moi sous 2003....

bon après midi
@+
 
Re : Macro enregistrer selon cellule spécifiée

Bonjour Pierrot.
Merci pour l'aide.

La cellule est effectivement sur la feuille active.
En revanche, lorsque je lance la macro avec la modification que tu as fait, cela n'apporte pas la solution à mon problème.
La partie "nom du fichier" de l'onglet "enregister sous" reste vide.
 
Re : Macro enregistrer selon cellule spécifiée

Je viens de comprendre le problème.
La cellule C5 est en réalité une concaténation de différentes cellules.
Effectivement, ta solution fonctionne si la cellule a une valeur propre.
Existe-il un moyen de passer outre ce problème ?
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

I
Réponses
1
Affichages
1 K
I
Retour