Insérer un graphique Excel dans un formulaire Access [Résolu]

pianoman94380 3 Messages postés jeudi 14 juin 2007Date d'inscription 19 mars 2008 Dernière intervention - 15 juin 2007 à 17:48 - Dernière réponse : pianoman94380 3 Messages postés jeudi 14 juin 2007Date d'inscription 19 mars 2008 Dernière intervention
- 16 juin 2007 à 15:00
Bonjour à tous,

Je suis nouveau et débutant. Je me familiarise avec vba dans access..
J'ai créé une base de donnée sous access qui tourne maintenant avec des formulaires.

De ces formulaires, j'ai réussi à exporter sous Excel des données pour générer un tableau et un graphique (trop complexe pour être créé avec l'assistant graphique d'access qui limite le nombre de champs).

Mon soucis maintenant est le suivant : comment insérer le graphique généré par Excel dans une feuille (Graph1) dans mon formulaire access ??? le tout en vba évidemment...

Merci d'avance.

"L'ambition est le dernier refuge du raté" (Oscar Wilde)
Afficher la suite 

1 réponse

Répondre au sujet
pianoman94380 3 Messages postés jeudi 14 juin 2007Date d'inscription 19 mars 2008 Dernière intervention - 16 juin 2007 à 15:00
+3
Utile
J'ai trouvé la solution par hasard et tout seul... en espérant que les connaisseurs ne la trouve pas insensée... :

'Ouverture du formulaire qui se nomme "Graphique"
DoCmd.OpenForm ("Graphique")



'Spécifie quel type d'objet doit recevoir le cadre
Forms![Graphique].[DépendantOLE5].OLETypeAllowed = acOLELinked



' Spécifie le fichier à lier
Forms![Graphique].[DépendantOLE5].SourceDoc = "C:\.........\.....FichierEXCEL.xls"



' Spécifie la plage de cellules à lier (facultatif)
Forms![Graphique].[DépendantOLE5].SourceItem = "Graph1"



' Lie l'objet
Forms![Graphique].[DépendantOLE5].Action = acOLECreateLink



 ' Adjusts la taille de l'objet
Forms![Graphique].[DépendantOLE5].SizeMode = acOLESizeZoom



"L'ambition est le dernier refuge du raté" (Oscar Wilde)
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de pianoman94380

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.