OVH Cloud OVH Cloud

Insertion d'un graph depuis Access ds Word

17 réponses
Avatar
Erwan
Bonjour,
Comment puis-je ins=E9rer un graph effectu=E9 dans Access dans=20
un doc Word ?

10 réponses

1 2
Avatar
Philippe Pham Minh
Bonjour,

La mise en forme risque d'être perdue. Le mieux est d'utiliser la
visionneuse de fichiers SNP (Snapshot Viewer).

Philippe

"Erwan" a écrit dans le message de
news:09d501c3502e$2c1b7320$
Bonjour,
Comment puis-je insérer un graph effectué dans Access dans
un doc Word ?
Avatar
Anor
Bonjour,

Juste une petite précision :
un graphe pouvant s'exporter en jpg par exemple,
on peut aussi l'enregistrer en tant que fichier image sur le disque
et l'incorporer après dans ce qu'on veut.

Pour les Snp, vérifier que le download pour ceux qui ont office97
est toujours disponible sur le site de Microsoft,
et que tous les destinataires pourront lire ce format.

Sinon, ça fait mauvais effet !!
Quand est-ce que Microsoft s'offre la licence d'exploitation de fichiers adobe pdf ?
Ils attendent qu'elle tombe dans le domaine public ?

Il y a 2 semaines, un "stagiaire non averti" s'est amusé à balancer des fichiers snp dans le
groupe où je bosse.
Je ne te raconte pas la panique dans le bureau des acheteurs des usines !
Heureusement que Super Anor était là et a pû lui envoyer le fichier d'install snp90 downloadé
quelques mois plus tôt !!

--
à+
Arnaud
----------------------------------------------
Conseils d'utilisation, sites recommandés :
http://users.skynet.be/mpfa/
Access Memorandum - Les tablettes d'Anor
www.anor.fr.st
----------------------------------------------




| Bonjour,
|
| La mise en forme risque d'être perdue. Le mieux est d'utiliser la
| visionneuse de fichiers SNP (Snapshot Viewer).
|
| Philippe
|
| "Erwan" a écrit dans le message de
| news:09d501c3502e$2c1b7320$
| Bonjour,
| Comment puis-je insérer un graph effectué dans Access dans
| un doc Word ?
Avatar
Raymond
Bonjour.

Il y a une seule possibilité que je connais et qui marche très bien pour
insérer un graphique access dans un document word unique et non pour du
publipostage.
Il s'agit d'un objet OLE indépendant dans lequel tu places un graphique
excel ou graph 2000. cet objet pouvant être copié/collé dans office , tu
peux le récupérer dans word par automation.
Sans parler de l'environnement word à rajouter plus tard, tu peux essayer
dans un document c:doc1.doc vierge.
dans access tu places un cadre d'objet indépendant dans lequel tu déclares
en 'créer nouveau' un graphe 2000 ( c'est le plus facile) et tu le nommes
MonGraph.

tu places un bouton Commande2 avec le code suivant:
Private Sub Commande2_Click()
Dim W_App As Object
Set W_App = CreateObject("Word.Application")
With W_App
.Visible = True 'ou false
.Documents.Open ("c:doc1.doc")
Me.Mongraph.Action = 4
.Selection.Paste
.ActiveDocument.Save
.Quit
End With
Set W_App = Nothing
End Sub

En cliquant sur Commande2 tu dois retrouver ton graph dans doc1.doc

Si ça te va, il faut compléter par un signet etc.......

ça doit fonctionner pour tout objet OLE vers word
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Erwan" a écrit dans le message de
news:09d501c3502e$2c1b7320$
Bonjour,
Comment puis-je insérer un graph effectué dans Access dans
un doc Word ?
Avatar
Erwan
En fait mes graphs sont dans des formulaires et ils
viennent de tables/requêtes.
J'ai donc créer mes graphs à partir de ces docs puis à
l'intérieur de ces formulaires j'ai renommé l'objet par
MonGraph (Click droit, Propriétés, Nom = MonGraph).


A+

-----Message d'origine-----
Bonjour.

Il y a une seule possibilité que je connais et qui marche
très bien pour

insérer un graphique access dans un document word unique
et non pour du

publipostage.
Il s'agit d'un objet OLE indépendant dans lequel tu
places un graphique

excel ou graph 2000. cet objet pouvant être copié/collé
dans office , tu

peux le récupérer dans word par automation.
Sans parler de l'environnement word à rajouter plus tard,
tu peux essayer

dans un document c:doc1.doc vierge.
dans access tu places un cadre d'objet indépendant dans
lequel tu déclares

en 'créer nouveau' un graphe 2000 ( c'est le plus facile)
et tu le nommes

MonGraph.

tu places un bouton Commande2 avec le code suivant:
Private Sub Commande2_Click()
Dim W_App As Object
Set W_App = CreateObject("Word.Application")
With W_App
.Visible = True 'ou false
.Documents.Open ("c:doc1.doc")
Me.Mongraph.Action = 4
.Selection.Paste
.ActiveDocument.Save
.Quit
End With
Set W_App = Nothing
End Sub

En cliquant sur Commande2 tu dois retrouver ton graph
dans doc1.doc


Si ça te va, il faut compléter par un signet etc.......

ça doit fonctionner pour tout objet OLE vers word
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Erwan" a écrit dans le message de
news:09d501c3502e$2c1b7320$
Bonjour,
Comment puis-je insérer un graph effectué dans Access dans
un doc Word ?

.



Avatar
Raymond
Bonsoir Philippe.

Avec la méthode que j'ai indiqué à Erwan, il semblerait que la copie est
bien réalisée avec la bonne mise en page pour les objets OLE, ce qui
résoudrait pas mal de problèmes. Je vais approfondir une procédure plus
étoffée avec une base modèle et la placer sur mon site. Si tu as des
observations, elles seront les bienvenues.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Philippe Pham Minh" a écrit dans le message
de news:
Bonjour,

La mise en forme risque d'être perdue. Le mieux est d'utiliser la
visionneuse de fichiers SNP (Snapshot Viewer).

Philippe

"Erwan" a écrit dans le message de
news:09d501c3502e$2c1b7320$
Bonjour,
Comment puis-je insérer un graph effectué dans Access dans
un doc Word ?




Avatar
Philippe Pham Minh
Bonjour Arnaud,

Désolé, la visionneuse n'est plus téléchargeable actuellement et une
nouvelle version est en cours de développement.
Du coup, la solution de Raymond est une très bonne alternative.

Philippe

"Anor" a écrit dans le message de
news:3f1d02b7$0$2005$
Bonjour,

Juste une petite précision :
un graphe pouvant s'exporter en jpg par exemple,
on peut aussi l'enregistrer en tant que fichier image sur le disque
et l'incorporer après dans ce qu'on veut.

Pour les Snp, vérifier que le download pour ceux qui ont office97
est toujours disponible sur le site de Microsoft,
et que tous les destinataires pourront lire ce format.

Sinon, ça fait mauvais effet !!
Quand est-ce que Microsoft s'offre la licence d'exploitation de fichiers
adobe pdf ?

Ils attendent qu'elle tombe dans le domaine public ?

Il y a 2 semaines, un "stagiaire non averti" s'est amusé à balancer des
fichiers snp dans le

groupe où je bosse.
Je ne te raconte pas la panique dans le bureau des acheteurs des usines !
Heureusement que Super Anor était là et a pû lui envoyer le fichier
d'install snp90 downloadé

quelques mois plus tôt !!

--
à+
Arnaud
----------------------------------------------
Conseils d'utilisation, sites recommandés :
http://users.skynet.be/mpfa/
Access Memorandum - Les tablettes d'Anor
www.anor.fr.st
----------------------------------------------




| Bonjour,
|
| La mise en forme risque d'être perdue. Le mieux est d'utiliser la
| visionneuse de fichiers SNP (Snapshot Viewer).
|
| Philippe
|
| "Erwan" a écrit dans le message de
| news:09d501c3502e$2c1b7320$
| Bonjour,
| Comment puis-je insérer un graph effectué dans Access dans
| un doc Word ?




Avatar
Raymond
Bonjour Philippe.

J'ai placé une première page sur mon site :
http://perso.wanadoo.fr/access2000/copie_objets_ole.htm
qui indique la procédure pour copier une image d'Access vers Word (que tout
le monde appelle exporter vers word) et surtout la procédure pour placer
l'image dans un cadre indépendant qui est totalement différente d'un
contrôle image.
Pour ce qui est des graph , c'est la même procédure de copie, la procédure
de chargement n'étant jamais utilisée en vba car le source est une requête
et toujours la même avec une clause where.
le site sur free sera mis à jour ce soir.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Philippe Pham Minh" a écrit dans le message
de news:
Bonjour Raymond,

Excellente idée !
Je ferai un test avec ta nouvelle procédure.

Philippe



Avatar
Philippe Pham Minh
Bonjour Raymond,

Génial!
J'ai testé ta base exemple qui fonctionne à merveille sous Access 2003. Il
ne restre plus qu'à vérifier les graphiques.

Philippe

"Raymond" a écrit dans le message de
news:
Bonjour Philippe.

J'ai placé une première page sur mon site :
http://perso.wanadoo.fr/access2000/copie_objets_ole.htm
qui indique la procédure pour copier une image d'Access vers Word (que
tout

le monde appelle exporter vers word) et surtout la procédure pour placer
l'image dans un cadre indépendant qui est totalement différente d'un
contrôle image.
Pour ce qui est des graph , c'est la même procédure de copie, la procédure
de chargement n'étant jamais utilisée en vba car le source est une requête
et toujours la même avec une clause where.
le site sur free sera mis à jour ce soir.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Philippe Pham Minh" a écrit dans le
message

de news:
Bonjour Raymond,

Excellente idée !
Je ferai un test avec ta nouvelle procédure.

Philippe






Avatar
Raymond
Merci.

Pour les graphiques graph2000, c'est bon si on ne fait que copier. Je vais
préparer un modèle avec une requête simple pour pouvoir proposer comme pour
les images une globalité chargement/copie. Le graph excel ne devrait pas
poser de problèmes. C'est avec la classe package que j'aurais le plus de mal
pour le chargement.
avec beaucoup d'acharnement et de patience.........
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Philippe Pham Minh" a écrit dans le message
de news:%
Bonjour Raymond,

Génial!
J'ai testé ta base exemple qui fonctionne à merveille sous Access 2003. Il
ne restre plus qu'à vérifier les graphiques.

Philippe


Avatar
Raymond
Bonjour philippe.

J'ai terminé le plus gros de la page sur la copie vers word ( sauf
graphiques mais ça ne saurait tarder), tu peux la lire :
http://perso.wanadoo.fr/access2000/copie_objets_ole.htm
en conclusion, à part les graph, du moment que le serveur OLE prend en
charge le document c'est d'une simplicité enfantine.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
1 2