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 :

Problème de génération PDF avec Excel MAC + VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Aisne (Picardie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Transports

    Informations forums :
    Inscription : Octobre 2011
    Messages : 163
    Par défaut Problème de génération PDF avec Excel MAC + VBA
    Bonjour,

    J'ai développé un outil Excel pour générer des devis en pdf sous Mac.

    Pour générer mon pdf j'utilise cette ligne de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
                Sheets(Array("PAGE_PRINCIPALE", "PAGE_POSTES", "PAGE_VIGNETTES", "PAGE_DETAIL_VIGNETTES")).Select
                    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, FileName:= _
                FilePathName, Quality:=xlQualityStandard, _
                IncludeDocProperties:=True, IgnorePrintAreas:=False
    La macro fonctionne bien chez moi par contre une des utilisatrices de l'outil n'arrive pas à générer ces PDF.

    Elle obtient le message Excel " Imprimer : Erreur lors de l'impression " et en vba une "Erreur d'execution 1004"

    On a le même OS mac et la même version d'Excel.

    Ma question cela viens du paramétrage du mac ou je peux changer quelque chose dans mon code ?

    Bonne journée

    Shaka

  2. #2
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 173
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    On ne visualise pas la manière dont est construite la chaîne de caractères "FilePathName" et je ne connais pas la manière d'organiser les dossiers sur un mac mais est-ce que le chemin est identique sur les deux machines ?
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  3. #3
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Aisne (Picardie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Transports

    Informations forums :
    Inscription : Octobre 2011
    Messages : 163
    Par défaut
    Hello

    Ci-joint la construction du FilePathName

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
           chemin = ActiveWorkbook.Path
          timestamp = Format(Now, "yyyymmddhhmmss")
          FileName = ActiveWorkbook.Name & "_" & timestamp & ".pdf"
          FilePathName = chemin & Application.PathSeparator & FileName
    Normalement elle travaille en local et pas sur du drive.

Discussions similaires

  1. Enregistrer tableau excel en pdf avec AcrobatMaker via VBA
    Par oliv2507 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 15/02/2016, 20h09
  2. [WD-2010] Publipostage avec Excel en VBA
    Par Sydde dans le forum Word
    Réponses: 0
    Dernier message: 04/06/2015, 07h28
  3. [XL-2003] ouvrir un pdf avec une maccro vba
    Par justine' dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 25/11/2010, 14h41
  4. Réponses: 6
    Dernier message: 25/08/2008, 13h36
  5. Réponses: 1
    Dernier message: 25/08/2008, 11h57

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