Bonjour,
J'ai suivi les instructions données dans plusieurs sujets comme par microsoft http://support.microsoft.com/kb/824276/fr
J'ai un formulaire avec un graph2000. Lorsque je je fais un export en gif par clic, ça marche. Ensuite, si je quitte le formulaire puis le réouvre, ça me "bousille" le graphe. Je pense avoir bien fait la procédure, je n'ai pas de graph9.exe dans la liste de mes processus en cours...
J'ai Access2000, peut-être que la solution n'est fiable que pour 2003 et +.
Une hypothèse serait-elle qu'après le acOLEClose, le formulaire est toujours actif alors qu'il devrait être fermé juste après l'export ?
La PJ représente l'avant export, et l'après (en bas évidemment)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Dim Graph As Object Set Graph = Forms.monForm.graphe.Object ' Graph.Export Application.CurrentProject.path & "\graphe2.gif", FilterName:="GIF" Graph.Export "D:\BDsortie.gif" ', FilterName:="GIF" Set Graph = Nothing Forms.monForm.graphe.Action = acOLEClose Exit Sub
Si vous avez une idée, je suis tout ouï![]()
Partager