Enregistrer-sous / Type

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

Gelinotte

XLDnaute Accro
Allô!

J'utilise : Application.Dialogs(xlDialogSaveAs).Show
Genre :
Sub EnregitrerSousTypeAvecMacro()
Application.Dialogs(xlDialogSaveAs).Show
end sub


et j'aimerais lui ajouter le Type forcé : Classeur Excel (prenant en charge les macros) (*.xlsm)

Auriez-vous des suggestions ?

Merci de votre aide.

Perdrix
.
 
Re : Enregistrer-sous / Type

Salut,
Code:
Option Explicit

Sub EnregitrerSousTypeAvecMacro()
Dim Fichier As Variant
    Fichier = Application.GetSaveAsFilename(FileFilter:="Classeur Excel (prenant en charge les macros) (*.xlsm), *.xlsm")
    
    If Fichier <> False Then
        Application.DisplayAlerts = False
        ActiveWorkbook.SaveAs Filename:=Fichier, FileFormat:=xlOpenXMLWorkbookMacroEnabled
        Application.DisplayAlerts = True
    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

Discussions similaires

  • Question Question
Microsoft 365 CSV en EXCEL
Réponses
1
Affichages
196
Réponses
10
Affichages
790
  • Question Question
Microsoft 365 Bug dans export TXT
Réponses
6
Affichages
644
Réponses
3
Affichages
877
Retour