Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
25-08-2008 - 6:16
Message
#1
|
|
|
Membre Groupe : Membres Messages : 3 Inscrit : 25-08-2008 Membre n° 13 205 |
Bonjour à tous,
Dans le cadre professionnel, nous avons mis en place un ensemble de fichiers qui nous permettent de suivre une production. En gros, des fichiers excel qui classent les données, et un fichier word qui les affiche plus proprement. Le fichier word rassemble tous les graphiques des fichiers excel, sous la forme de liaisons de fichiers (mise à jour automatique du word, clic sur les graphiques ouvrent le excel). Pour éviter la mise à jour très longue lors de la consultation par d'autres utilisateurs, nous mettons à leur disposition une copie de notre word, mais en coupant avant les liaisons. Cependant, il faudrait que les utilisateurs puissent accéder aux excel. Comment faire donc, plutôt qu'en coupant les liaisons, pour remplacer ces liaisons des graphiques par des simples lien hypertexte menant vers le fichier excel et la feuille correspondante, tout ça en en macro vba word ? En résumé, comment, sur word, sélectionner le graphique, supprimer la liaison, et faire de ce graphique un lien hypertexte vers un fichier excel. J'espère avoir été assez clair, merci d'avance à tous ceux qui se pencheront sur notre problème. |
|
|
|
27-08-2008 - 9:21
Message
#2
|
|
![]() Modérateur loufoque et linuxien Groupe : Modérateurs Messages : 2 970 Inscrit : 26-11-2002 Lieu : Bruxelles Membre n° 148 |
Bizarre, je viens de tenter le coup de modifier le lien en VBA mais impossible de sélectionner un objet lié !!
Etonnant. A tester. Arrives-tu a sélectionner un graphique incorporé dans Word et lié ? -------------------- |
|
|
|
28-08-2008 - 1:08
Message
#3
|
|
|
Membre Groupe : Membres Messages : 3 Inscrit : 25-08-2008 Membre n° 13 205 |
Bizarre, je viens de tenter le coup de modifier le lien en VBA mais impossible de sélectionner un objet lié !! Etonnant. A tester. Arrives-tu a sélectionner un graphique incorporé dans Word et lié ? Bonjour, Merci de t'être penché sur notre problème, Non effectivement, en mode enregistrement word ne veux pa sélectionner d'objet, quel qu'il soit, texte, graphique, etc... donc forcément cela complique fortement la suite !!! Donc si quelqu'un me trouve une instruction qui me balaie mon document en selectionnant chaque objet qu'il trouve, je lui en serais éternellement reconnaissant !!! |
|
|
|
01-09-2008 - 12:36
Message
#4
|
|
![]() Modérateur loufoque et linuxien Groupe : Modérateurs Messages : 2 970 Inscrit : 26-11-2002 Lieu : Bruxelles Membre n° 148 |
Le problème est le suivant, je ne connais pas le nom d'un graphique incorporé dans le fichier Word !
Il peut varier... Selon la méthode AddOLEObject (par exemple). Tu pourrais aussi voir pour éditer la source via la méthode EditDataSource... Mais à nouveau il faut l'utiliser par la propriété Object... Et là pour bien faire tu devrais avoir au moins un nom (sauf erreur de ma part). Toutefois je sais qu'il existe une méthode pour compter les objects de types (ObjectOLE.Count ??) et dans cela tu pourrais alors faire une sélection (tri sur le type) et donc faire un style : With ActiveDocument.Object.Format(MSOExcel) ... Mais là encore ma référence VBA ne dit rien... Not cool. ... Une autre idée ? -------------------- |
|
|
|
![]() ![]() |
|
Version bas débit | Nous sommes le : 03-12-2008 - 4:19 |