Sauvegarde sinon enregistrer sous...

  • Initiateur de la discussion Initiateur de la discussion Windfly
  • 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 !

W

Windfly

Guest
Bonjour à tous,

Dans un des mes fichiers excel, je souhaiterais ecrire une macro en traduisant la fonction suivante :

Si la cellule A1 est égale au nom du fichier excel, alors je veux juste sauvegarder ce fichier à l'endroit où il est,
Par contre, si la cellule A1 est différente du nom du fichier, alors je veux enregistrer ce fichier avec le nom de A1 dans mes documents.

Est ce que je suis assez clair.... si ce n'est pas le cas, dite le moi.

Merci d'avance

Guillaume
 
Bonjour

Essaies ceci

Sub toto()
If ThisWorkbook.Name = Sheets('Feuil1').Range('A1') & '.xls' Then
    ThisWorkbook.Save
Else
    ChDir 'C:\\\\\\\\Documents and Settings\\\\\\\\TonNom\\\\\\\\Mes documents'
    ActiveWorkbook.SaveAs Filename:='C:\\\\\\\\Documents and Settings\\\\\\\\si_ledean\\\\\\\\Mes documents\\\\\\\\' & Sheets('Feuil1').Range('A1') & '.xls'
End If
End Sub
 
- 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

Réponses
2
Affichages
379
Retour