Avec cette méthode c'est la même chose. Tu peux aussi mettre ceci à la place fichier = tSaveAsFilename(" ") ou fichier = tSaveAsFilename(" ", fileFilter:="Excel Files (*), *")) Cela mettra un blanc à la place du nom de fichier mais bon c'est de la bidouille cela... et les espaces c'est pas bon en vaut mieux un tiret ou autre chose. Tu aurais pu aussi te passer de cette boite "enregistre sous" et définir un nom de fichier en partant de données sur ta feuille + une date (par exemple) et indiquer au code le répertoire. Dans ce cas, la sauvegarde était faite automatiquement sans te demander quoi que ce soit. ou créer une boite qui t'obligeait à mette un nom de fichier. Là plus besoin non plus de cette boite "enregistrer sous". Voilà, si ok n'oublie pas de cloturer en cliquant sur le V vert. Macro "enregistrer sous PDF" | Excel-Downloads. Amicalement @+ Dan T TGV6773 Membre habitué Messages 72 Excel 2010 FR - Calc 4. 4 Nickel, au lieu de mettre " " je mets "" directement, comme ça pas d'espace, et cela fonctionne nickel. A+ Et Merci Grand chef m meyscal Jeune membre Messages 15 Excel 2010 ACCES PREMIUM Soutenez le site en devenant membre Premium et profitez de plusieurs options exclusives: Navigation sans publicités Option "No Tracking" Option "Mode Incognito" Option "Dark Mode" Bonjour Je souhaiterais faire de même avec une seule feuille d'un classeur dont le nom est RECAP De plus, il faudrait que le nom du fichier soit ce qui est saisi en cellule C1 de la même feuille Je suis sous excel 2010 Forums Excel - VBA VBA => Enregistrer sous (chemin précis)
Enregistrer une macro enregistrer sous pdf avec la date et l'heure - VBA - Forum Formule Excel
Code: Sub SaveAs_PDF_Ex3 () Filename: = "Vba Save " End Sub Étape 3: Exécutez ce code et vous verrez un fichier pdf généré sous Ce PC> Documents. Dans ce code, permet au fichier d'être enregistré avec le même nom. Comme nous avons ajouté l'extension en à la fin du fichier, elle est exportée en fichier PDF. Vous pouvez voir l'image ci-dessus pour votre référence. Choses dont il faut se rappeler L'emplacement d'enregistrement par défaut du fichier utilisé sous VBA SaveAs sera Ce PC> Documents. Cependant, vous pouvez spécifier le répertoire manuellement au moment de la définition du nom de fichier. Par défaut, le fichier enregistré à l'aide de VBA SaveAs sera enregistré sous le même format que celui du fichier d'origine. Cependant, elle peut également être définie selon les besoins des utilisateurs au moment où vous définissez la variable. Articles recommandés Ceci est un guide de VBA Save As. Vba enregistrer sous pdf mac. Nous expliquons ici comment enregistrer le fichier à l'aide de la fonction Enregistrer sous Excel VBA avec un exemple et un modèle Excel téléchargeable.
Résolu /Fermé tooney05 Messages postés 38 Date d'inscription lundi 15 octobre 2012 Statut Membre Dernière intervention 29 décembre 2016 - 3 nov. 2014 à 10:26 Laloue - 18 oct. 2016 à 22:17 Bonjour J'ai un modèle de document que j'utilise comme bon de commande. J'aimerais ajouter a ce modèle un bouton qui m'enregistre ce document sous le format PDF dans un dossier spécifique avec un nom de fichier spécifique (correspondant a une cellule excel). Vba enregistrer sous pdf sur. si vous avez une solution... merci f894009 16494 dimanche 25 novembre 2007 23 mai 2022 1 633 3 nov. 2014 à 16:02 Re, Sub Export_PDF() Dim fichier As String Date_F = Format(Date, "ddmmmm_") 'adaptez le nom de la feuille With Worksheets("Feuil1") fichier = "\" & Date_F & ("B7") & "" Dossier = "C:\Users\Vincent\Documents\Commande DNA" Chemin = Dossier & fichier. ExportAsFixedFormat Type:=xlTypePDF, Filename:=Chemin, Quality:=xlQualityStandard, _ IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False End With End Sub reste a savoir quelle feuille vous voulez enregistrer en pdf
ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ fichier, Quality:= _ xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _ OpenAfterPublish:=True End Sub Deux problèmes dessus: 1. Lorsque la fenêtre s'ouvre, le nom du fichier n'est pas automatiquement inscrit et il est possible d'en ecrire un 2. Macro enregistrer sous PDF + Renommer avec contenu de cellules [Résolu]. Si on fait annuler lorsque la fenêtre s'ouvre, un fichier s'enregistre quand même et se nomme "" Savez vous où se trouve mon erreur? Merci d'avance pour votre aide, Bonne journée, Loïc