Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Powerpoint
Powerpoint Forum d'entraide sur Microsoft Powerpoint. Avant de poster La FAQ PowerPoint, Tutoriels PowerPoint
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/09/2011, 14h12   #1
Candidat au titre de Membre du Club
 
Inscription : janvier 2010
Messages : 70
Détails du profil
Informations forums :
Inscription : janvier 2010
Messages : 70
Points : 13
Points : 13
Par défaut Impossible de mettre à jour des graphes venant d'excel

Bonjour,

Dans mon ppt, je colle des graphes venant d'un fichier Excel 2010 (xlsm avec macro), que je colle avec l'option "Paste Link". le but étant de mettre à jour facilement ces graphes en fonction de l'évolution du fichier excel.

Or à chaque fois que j'ouvre le ppt et qu'il me demande si je souhaite mettre à jour les liens, je clicke OK et il finit par me dire:
"the linked file was unavailable and can't be updated."

Or le fichier ppt et excel n'ont ni été bougé, ni renommé! je ne comprends pas.

Dans le doute, j'ai fait le test sur un cas simple avec un nouveau ppt et de même.
Quand je vérifie le lien en question avec l'option "Edit links to files", le chemin est correct, mais la colonne update est flaggé "Unavailable".
Si je rajoute un nouveau graphe du même fichier excel, le chemin ajouté est le même et l'update est flaggé "Automatic" (jusqu'à ce que je ferme et réouvre le ppt bien sur)

Faut-il activer une option sur PPT ou Excel?

Par avance merci
yzf-r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/09/2011, 19h48   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 620
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 620
Points : 30 954
Points : 30 954
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Je ne sais pas s'il faut activer une option, car je n'ai jamais eut ce genre de soucis

Je ne pourrais avoir accès à PPT 2010 que ce week-end, peut-être qu'il y a un truc, car sur les autres versions RAS.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/09/2011, 09h25   #3
Candidat au titre de Membre du Club
 
Inscription : janvier 2010
Messages : 70
Détails du profil
Informations forums :
Inscription : janvier 2010
Messages : 70
Points : 13
Points : 13
Merci pour ta réponse Philippe, mais je viens de comprendre.

Dans mon fichier excel, mes graphes sont inclut dans des lignes qui sont groupés.
Par conséquent, si les lignes sont dégroupés et donc visible, pas de soucis, les graphes sont bien mis à jour.
Par contre si, les lignes sont groupés et donc les graphes non visibles, la mise à jour ne fonctionne pas.

Par conséquent, je vais devoir écrire une macro afin de mettre à jour ces graphes:
- à partir du ppt, ouverture du fichier excel
- dégroupage de toutes les lignes pour rendre visible les graphes
- mise à jour des graphes dans le ppt
- regroupage des lignes du fichier excel

Petite question, existe-t-il une commande VBA pour lancer l'update de tous les liens du PPT?
yzf-r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/09/2011, 18h32   #4
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 620
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 620
Points : 30 954
Points : 30 954
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Juste un copier-coller de l'aide :

Citation:
Référence du développeur PowerPoint
LinkFormat.Update, méthode
Met à jour l'objet lié OLE spécifié. Pour actualiser simultanément tous les liens d'une présentation, utilisez la méthode UpdateLinks.
Syntaxe

expression.Update

expression Variable qui représente un objet LinkFormat.

Exemple


L'exemple suivant montre comment mettre à jour tous les objets liés OLE dans la présentation active.

Visual Basic pour Applications
Code :
1
2
3
4
5
6
7
For Each sld In ActivePresentation.Slides
    For Each sh In sld.Shapes
        If sh.Type = msoLinkedOLEObject Then
            sh.LinkFormat.Update
        End If
    Next
Next
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h27.


 
 
 
 
Partenaires

Hébergement Web