T TGV6773 Membre habitué Messages 72 Excel 2010 FR - Calc 4. 4 TELECHARGEMENTS Plus de 250 applications Excel sont disponibles gratuitement en téléchargement! Budget, gestion de comptes Gestion commerciale, personnel Plannings, calendriers Etc. Bonjour, je souhaiterais qu'une macro excel m'ouvre la boite de dialogue "Enregistrer Sous... " mais que le chemin "Enregistrer dans:" soit défini et qui ne soit pas imposé dans le répertoire "Mes Documents" ou "Bureau". En gros, par défaut, qu'il enregistre dans C;\Dossier1\Dossier2. mais je souhaiterais pouvoir choisir le nom du fichier Excel à enregistrer (qu'il s'appelle pas, me laisser choisir le nom) Cordialement Dan Modérateur Messages 10'654 Fichiers 2 Votes 1'596 Excel 2016 FR, Mac 2011 Tél. Vba enregistrer sous pdf version. 3'039 Inscrit 27. 04. 2007 Lieu Liège - Belgique Bonsoir, Essaie ceci: Sub test() ChDir "C:\Dossier1\Dossier2" Application. Dialogs(xlDialogSaveAs) End Sub Si ok n'oublie pas de cliquer sur le V vert pour cloturer le fil Amicalement @+ Dan T TGV6773 Membre habitué Messages 72 Excel 2010 FR - Calc 4.

Vba Enregistrer Sous Pdf Online

#2 Re: Macro "enregistrer sous PDF" bonjour Tu peux utiliser Code: ThisWorkbook. ExportAsFixedFormat Type:=xlTypePDF, _ Filename:="C:\Documents and Settings\mimi\dossier\", _ Quality:=xlQualityStandard, _ IncludeDocProperties:=True, _ IgnorePrintAreas:=False, _ OpenAfterPublish:=False Bonne soirée MichelXld #3 Merci beaucoup à toi! #4 J'ai une question supplémentaire à poser à propos de la publication en Pdf. Le code fournit par Michel fonctionne très bien. Je voudrais simplement qu'une zone bien précise de ma feuille soit publiée en Pdf et non le document entier comme c'est la cas actuellement. La feuille s'appelle "Agenda" et la plage est comprise de A1 à M42. #5 Dans ce cas tu peux utiliser cette adaptation Worksheets("Agenda")("A1:M42"). ExportAsFixedFormat Type:=xlTypePDF, _ Bonne journée #6 Tout simplement parfait! Merci beaucoup pour ton aide à mes deux questions! Vba enregistrer sous pdf sang. #7 jojodanslalune si tu avais utilisé l'enregistreur de macro, tu aurais pu te répondre tout seul salutations #8 Je l'ai fait... cela ne fonctionnait pas.

Vba Enregistrer Sous Pdf Francais

Le From:=1, To:=1 va nous permettre d'ajouter des pages à notre fichier PDF si besoin Ne toucher pas au reste du code! Sauf le nom du fichier, bien sur, que vous pouvez choisir 2) Création du bouton pour la création du fichier PDF Dans l'onglet « DEVELOPPEUR » Cliquer sur « Insérer » Sélectionner « Bouton » (Case rouge) Une petite croix va s'afficher Dessiner un carré ou rectangle en maintenant clique gauche Une fenêtre va s'ouvrir Cliquer sur « Feuil1. PDF_SAVE » Faire « OK » 3) Définir une zone d'impression On défini une zone d'impression pour indiquer qu'elle partie du tableau doit se trouver dans votre fichier PDF Pour cela, définissez une zone en la sélectionnant (ici de A2 à H13) Tout ce qui sera en dehors de cette zone ne sera pas inscrit dans votre fichier PDF Dans l'onglet « MISE EN PAGE «, sélectionner « ZoneImpr » Cliquer sur « Définir » Pour la mise en forme de votre fichier PDF Décocher les cases « Afficher » et « Imprimer » (soulignées en rouge ci-dessus) Cela permettra d'avoir un fond blanc!

Vba Enregistrer Sous Pdf Version

Alors, j'ai commencé à "bricoler" un bout de code mais ça bug... et le non-codeur que je suis sèche un peu... beaucoup! Code: Sub DMI_Générer_PDF() ' Permet de générer une impression PDF d'une partie d'une feuille ' en sauvegardant le document avec un nom spécifique et dans répertoire déterminé Dim sRep As String ' Répertoire de sauvegarde Dim sFilename As String ' Nom du fichier sFilename = "Douanes" & "-" & & "-" & Range("B18") & "-" & Range("C20") & ". " & "pdf" ' Nom du fichier ' Vérifier si un fichier portant ce nom existe If sRep("Douanes" & "-" & & "-" & Range("B18") & "-" & Range("C20") & ". " & "pdf") = "" Then If MsgBox("Un fichier ayant ce nom " & sFilename & " existe " & _ "déjà dans ce répertoire " & sRep & ". " & vbCrLf & _ "Désirez-vous l'écraser? Vba enregistrer sous pdf francais. ", vbCritical + vbYesNo, "Attention! ") = vbNo Then sFilename = putBox("Donner lui un nouveau nom. ") If Format(sFilename) = False Then MsgBox "Opération de la Création des fichiers PDF annulée. " Else End If Esle End Sub La macro s'arrête sur sRep avec le message "Tableau Attendu"... Heu!

Access pour Microsoft 365 Access 2021 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Plus... [XL-2007] VBA-Enregistrer Feuilles au format PDF - Macros et VBA Excel. Moins Si votre base de données Access contient Visual Basic pour Applications (VBA), vous pouvez masquer ce code en l' base de données au format de fichier L'enregistrement d'une base de données en tant que fichier compile tous les modules de code VBA, supprime tout le code source modifiable et compacte la base de données de destination. Votre code VBA conserve sa fonctionnalité, mais il n'est pas possible de l'afficher ni de le modifier. En règle générale, la base de données continuera à fonctionner comme d'habitude, vous pouvez toujours mettre à jour des données et exécuter des états. Contenu de cet article Créer un fichier Fonctionnalités modifiées dans un fichier Problèmes de modification des formulaires, états ou modules Restrictions sur l'enregistrement d'une base de données en tant que fichier Fonctionnement des références avec les fichiers Pour créer un fichier, utilisez la procédure suivante.