Microsoft 365 probleme macro

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

snow88140

XLDnaute Nouveau
bonjour, j'ai un problème sur une macro pour enregistrer en pdf.
le nom du fichier sort en faux au lieu de lui donner le nom que je lui donne precedement.
auriez vous une idée?



Sub Macro2()
ActiveSheet.PageSetup.PrintArea = "$B$1:$O$110"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
Sauvegarde = Application.GetSaveAsFilename(FileFilter:=" PDF Files (*.pdf), *.pdf"), Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True

End Sub
 
Solution
Quel nom ? Le nom du fichier ?
Dans ce cas ajouter une inputbox.
VB:
NomFichier = InputBox("Entrez le nom du fichier.", "New Filename") 'La variable reçoit la valeur entrée dans l'InputBox
If NomFichier = "" Then
    Exit Sub
End If
Bonjour Youky
Bonjour
A tester comme ceci
Bruno
VB:
Sub Macro2()
ChemFich = Application.GetSaveAsFilename(FileFilter:=" PDF Files (*.pdf), *.pdf")
if ChemFich="" then exit sub
ActiveSheet.PageSetup.PrintArea = "$B$1:$O$110" 
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=ChemFich & ".pdf", _
            Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
            :=False, OpenAfterPublish:=False 'affiche le fichier PDF
End Sub
Edit: j'ai rectifié un retour à la ligne
Salut Sylvanu
 
Dernière édition:
Quel nom ? Le nom du fichier ?
Dans ce cas ajouter une inputbox.
VB:
NomFichier = InputBox("Entrez le nom du fichier.", "New Filename") 'La variable reçoit la valeur entrée dans l'InputBox
If NomFichier = "" Then
    Exit Sub
End If
Bonjour Youky
 
- 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
6
Affichages
246
  • Question Question
Microsoft 365 Problème macro
Réponses
4
Affichages
317
Réponses
3
Affichages
800
Réponses
10
Affichages
654
Réponses
3
Affichages
932
Retour