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 Access Discussion :

Macro impression d'un état en PDF CREATOR en couleur avec filtre ID


Sujet :

Macros Access

  1. #1
    Membre régulier Avatar de lagratteCchouette
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    190
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 190
    Points : 74
    Points
    74
    Par défaut Macro impression d'un état en PDF CREATOR en couleur avec filtre ID
    Bonjour,

    Mon problème est que je veux imprimer un état (filtré sur ID) en utilisant PDFCREATOR, mais voilà que cela marche mais impossible d'avoir de la couleur.

    En procédure événementielle j'ai ceci.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    Private Sub BtnPrint_Click()
    On Error GoTo Err_BtnPrint_Click_Click
     
      Dim stDocName As String
     
      stDocName = "Rp_rapports-visites"
      DoCmd.OpenReport stDocName, acPrint, , "[ID]=" & Me![ID]
     
    Exit_BtnPrint_Click_Click:
      Exit Sub
     
    Err_BtnPrint_Click_Click:
      MsgBox Err.Description
      Resume Exit_BtnPrint_Click_Click
    End Sub
    mais comme c'est impossible de l'avoir en couleur et là j'y perd mon latin, je me suis aperçu que cela marché avec un export PDF.
    Donc ne voyant pas comment coder l'export PDF en procédure événementielle, je me suis servi du générateur de code dans access 2010.
    et cela donne ça...

    Nom : filtre-01.PNG
Affichages : 791
Taille : 9,8 Ko

    Mais mon filtre ne marche pas.

    Comment faire s'il vous plaît...
    LagratteCchouette
    La musique donne une âme à nos cœurs et des ailes à la pensée - Platon

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Bonjour.

    J'ai trouvé cela

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Dim MyFilter As String
    Dim MyPath As String
    Dim MyFilename As String
     
    MyFilter = ""
    MyPath = "S:\Systems\Reports\Report1\"
    MyFilename = "Report1.pdf"
     
    'Let's print and save. Once you see it works, you can change True to False so that the file created is not opened after completion.
    DoCmd.OpenReport "1010_Report1", acViewPreview, , MyFilter
    DoCmd.OutputTo acOutputReport, "", acFormatPDF, MyPath & MyFilename, False
     
    'Let's close our previewed report
    DoCmd.Close acReport, "1010_Report1"
    ici : http://www.anysitesupport.com/access...pdf-using-vba/

    Je pense que cela va répondre à ton problème et éliminer PDF Creator de l'équation.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 274
    Points
    11 274
    Par défaut
    Salut, depuis Office 2007 SP2 le format PDF est inclus en natif dans Office, donc plus besoin d'outils externes pour générer du PDF, sauf si l'on veut les manipuler.

  4. #4
    Membre régulier Avatar de lagratteCchouette
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    190
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 190
    Points : 74
    Points
    74
    Par défaut Eureka
    D'accord merci beaucoup.
    LagratteCchouette
    La musique donne une âme à nos cœurs et des ailes à la pensée - Platon

Discussions similaires

  1. [WD20] Impression de plusieurs états avec un sous état
    Par Invité dans le forum WinDev
    Réponses: 0
    Dernier message: 09/09/2015, 12h28
  2. Réponses: 2
    Dernier message: 28/08/2012, 16h58
  3. [Requête]Impression d'un état avec des données filtrées
    Par ASG29 dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 02/04/2009, 16h39
  4. Impression d'un état avec entête de groupe
    Par nomade333 dans le forum IHM
    Réponses: 1
    Dernier message: 11/01/2009, 11h26
  5. Problème avec une macro impression
    Par Border_xls dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 08/11/2007, 15h18

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