Fonction Save et saveas

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

Y

Yves

Guest
Bonjour à tous,

J'aimerais savoir comment mettre la fonction save ou saveas dans une macro. Il existe la fonction Sheel pour ouvrir un fichier. Il doit nécessairement y avoir une fonction pour save et les autres.

merci.
 
Bonjour, pour ouvrir et fermer tu peux par exemple utiliser


' Workbooks.OpenText FileName:=.FoundFiles(i) _
, Origin:=xlWindows, StartRow:=1, DataType:=xlDelimited, TextQualifier _
:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, Semicolon:= _
False, Comma:=False, Space:=False, Other:=False



' ActiveWorkbook.SaveAs FileName:=cheminexcel & nomfichier1 & ".xls" _
, FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False

il y a des méthodes qui font appel à des boites de dialogue comme :


Ouvrir = Application.GetOpenFilename(filefilter:="Classeur Microsoft Excel (*.xls),*.xls", Title:="Récupération des Données ARTIS")
If Ouvrir = False Then MsgBox "aucun fichier sélectionné", vbOKOnly + vbCritical, "fin de procédure ": Exit Sub

' récupération des données
Workbooks.Open FileName:=Ouvrir

qui a son pendant en .GetSaveAsFilename

A+
Eric
 
- 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
4
Affichages
681
Réponses
5
Affichages
137
Réponses
20
Affichages
2 K
Réponses
0
Affichages
161
  • Question Question
Microsoft 365 Graphique
Réponses
3
Affichages
133
Retour