Bonjour à tous,

J'ai pour objectif d'exporter des états et formulaires (graphique croisé dynamique) en PDF.

Pour cela j'ai tout d'abord essayé en exportant avec le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
DoCmd.OpenForm "NomDuFormulaire", acViewPreview
DoCmd.OutputTo acOutputForm, "NomDuFormulaire", "PDF", "Chemin de sortie\NomDuFichier.pdf"
DoCmd.Close acReport, "NomDuFormulaire"
Le fichier se génère bien mais la mise en forme bouge sur mon axe des abscisses et sur la cadre autour du graphique :


Du coup j'ai installé PDFCreator et l'ai configuré comme imprimante par défaut et j'ai essayé deux méthodes, celle de l'export citée au-dessus et celle en imprimant sur PDFCreator :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
DoCmd.OpenForm "graph_par_ligne", acPreview
DoCmd.PrintOut acPages
DoCmd.Close
et là, miracle tout est niquel :


Ma question est donc de savoir si je peux obtenir le même résultat sans installer PDFCreator car là j'étais sur mon PC perso mais au boulot je ne peut pas installer tout et n'importe quoi...

Sinon s'il est possible d'exporter en format image pour que rien ne bouge, enfin une solution quoi ^^ si possible avec peu de lignes de code comme ci-dessus

Merci par avance pour votre aide