IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Enregistrer en PDF sur Mac Office 2016


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    artiste peintre
    Inscrit en
    Mai 2017
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : artiste peintre
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2017
    Messages : 66
    Par défaut Enregistrer en PDF sur Mac Office 2016
    Bonjour,

    Je viens vers vous pour tout d'abord dire que l'enregistrement en version PDF sur Mac avec Office 2016 fonctionne mais il l'enregistre dans les dossiers Excel je ne comprends pas pourquoi je voudrais juste pouvoir lui dire de l'enregistrer par exemple sur le bureau et lui donner un nom que je veux à chaque fois comment est-ce possible s'il vous plaît merci.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sub enregistrerpdf()
     
     
     
    Feuille10.PageSetup.PrintArea = "A1:H62"
     
        Feuille10.Range("A1:H62").ExportAsFixedFormat Type:=xlTypePDF, FileName:="test" & ".pdf", Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=True, OpenAfterPublish:=True
     
    End Sub
    (/ATTACH]450717[/ATTACH]
    Fichiers attachés Fichiers attachés

  2. #2
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    re
    je supute peut etre mais je crois avoir raison
    tu enregistre ton pdf sous le nom "test" sans preciser le chemin
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Feuille10.Range("A1:H62").ExportAsFixedFormat Type:=xlTypePDF, FileName:="test" & ".pdf", Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=True, OpenAfterPublish:=True
    sur mac je ne sais pas comment on concataine un string pour faire le chemin mais tu devrais t'intérésser a cela
    avec window par exemple on enregistre le pdf sur le bureau comme suit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Feuille10.Range("A1:H62").ExportAsFixedFormat Type:=xlTypePDF, FileName:=environ("userprofile") & "\DeskTop\" & "test.pdf", Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=True, OpenAfterPublish:=True
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  3. #3
    Membre actif
    Homme Profil pro
    artiste peintre
    Inscrit en
    Mai 2017
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : artiste peintre
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2017
    Messages : 66
    Par défaut
    Je vous remercie de votre aide mais ce que vous me proposez ne fonctionne pas il me met un code erreur1004 je vous remercie cordialement

  4. #4
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    re
    et bien sur que ca fonctionne pas la bonne blague je t'ai dis que c'etait pour windows et pas MAC il faut pas lire en diagonale hein !!

    dans n'importe quel cas "test" comme chemin de destination ne peut t'enregistrer que sur le chemin de l'app
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  5. #5
    Membre actif
    Homme Profil pro
    artiste peintre
    Inscrit en
    Mai 2017
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : artiste peintre
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2017
    Messages : 66
    Par défaut Solution intermédiaire si vous avez peut-être une idée pour conclure ce que j'ai déjà fait
    Bonjour

    Je relance cette discussion car j'ai trouvé une solution intermédiaire au problème le nom sera automatiquement celui du classeur ce qui est obligé par ensuite de changer le nom dans le dossier donc si quelqu'un a une idée pour un intermédiaire qui pourrait être la solution je vous remercie d'avance cordialement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Sub pdf()
    '
    ' pdf Macro
    '
     
    '
        Range("B10:H29").Select
        ChDir "/Volumes/Boulot/logiciel/DevFacOeuv.1.0.1/"
        ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, FileName:= _
            "/Volumes/Boulot/logiciel/DevFacOeuv.1.0.1/DevFacOeuv.1.0.1.pdf", Quality:= _
            xlQualityMinimum, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
            OpenAfterPublish:=False
    End Sub••••ˇˇˇˇ8Lúˇ

Discussions similaires

  1. Réponses: 4
    Dernier message: 09/03/2018, 19h43
  2. Conversion fichier Excel vers fichier PDF sur Mac
    Par Invité dans le forum Documents
    Réponses: 19
    Dernier message: 19/02/2015, 14h57
  3. [XL-2007] Macro enregistrer en pdf sur clef usb
    Par Florian.b dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 07/04/2013, 22h11
  4. Réponses: 0
    Dernier message: 10/03/2011, 13h12
  5. [ezPDF] Enregistrer mon .pdf sur le server
    Par lagag dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 04/10/2006, 10h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo