IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Powerpoint Discussion :

Mise à jour des liaisons vers excel pendant le diaporama


Sujet :

Powerpoint

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Avril 2016
    Messages : 5
    Points : 1
    Points
    1
    Par défaut Mise à jour des liaisons vers excel pendant le diaporama
    Bonjour à tous,

    Je fais appel à vous car je suis bloqué sur un problème :

    Je souhaite faire un diaporama qui possède des liaisons vers un fichier Excel. Pour l'instant pas de problème.
    mon problème est que je modifie le fichier Excel pendant que le diaporama tourne. la mise à jours des liens lors de la lecture du diaporama ne se fait pas.

    Je pensais faire une macro pour faire la mise a jour des liens lorsque le diaporama fait une boucle ou toutes les 2 minutes par exemple.
    Je ne sais pas le faire car macro Powerpoint.

    Merci de m'aider

    Benjamin

  2. #2
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 904
    Points : 10 168
    Points
    10 168
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Ce n'est pas évident à faire parce que, du moins sur PowerPoint 2010 et avant, pour 2013 et après, je ne sais pas, est limité et doit être implanté dans un/des modules de classe. Personnellement, je ne l'ai jamais fait...
    À ma connaissance, le seul personnage qui a été diagnostiqué comme étant allergique au mot effort. c'est Gaston Lagaffe.

    Ô Saint Excel, Grand Dieu de l'Inutile.

    Excel n'a jamais été, n'est pas et ne sera jamais un SGBD, c'est pour cela que Excel s'appelle Excel et ne s'appelle pas Access junior.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Avril 2016
    Messages : 5
    Points : 1
    Points
    1
    Par défaut Concertation
    Bonjour,

    à l'ouverture du fichier powerpoint, les liaisons se mettent bien à jours.
    Est-ce que l'on ne pourrait pas retrouver cette commande de mise à jours des liaisons en macro?
    Si non, pourrais on imaginer fermer le fichier et le ré ouvrir ensuite afin de mettre à jours les liaisons par des macros?

    Merci de votre réponse.

    Benjamin

  4. #4
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 904
    Points : 10 168
    Points
    10 168
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    À partir de PowerPoint c'est:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    activepresentation.updatelinks
    Mais, je ne sais pas trop si cela fonctionne en plein milieu de l'exécition.
    À ma connaissance, le seul personnage qui a été diagnostiqué comme étant allergique au mot effort. c'est Gaston Lagaffe.

    Ô Saint Excel, Grand Dieu de l'Inutile.

    Excel n'a jamais été, n'est pas et ne sera jamais un SGBD, c'est pour cela que Excel s'appelle Excel et ne s'appelle pas Access junior.

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Avril 2016
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Pourrais on prévoir de faire une temporisation toute les minutes afin de faire un updatelink?

  6. #6
    Nouveau Candidat au Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Avril 2016
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Bonjour,

    Pourrais on envisager de piloter le fichier depuis word ou excel via des macros afin de l'ouvrir et de le fermer afin de mettre à jours les liens?

    En fond d'écran Windows, on pourrais y placer du contenu fixe (publicité ou information diverse..)

    Je doit faire mon projet pour vendredi. Est-ce que quelqu'un peut m'aider svp.

    Benjamin

  7. #7
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 904
    Points : 10 168
    Points
    10 168
    Billets dans le blog
    36
    Par défaut
    "Nous ne ferons pas vos exercices - ici"


    Lorsque c'est possible, postez votre code et le message d'erreur exact. - ici


    http://powerpoint.developpez.com/faq/?page=V

    Pourrais on envisager de piloter le fichier depuis word ou excel via des macros afin de l'ouvrir et de le fermer afin de mettre à jours les liens?
    oui

    As-tu juste essayé avec UpdateLinks ? C'est disponible dans Excel, Word et PowerPoint

    As-tu juste regardé dans les fichiers d'aide de VBA ?


    En fond d'écran Windows, on pourrais y placer du contenu fixe (publicité ou information diverse..)
    PowerPoint n'est pas conçu pour cela.

    Je doit faire mon projet pour vendredi. Est-ce que quelqu'un peut m'aider svp.
    Ce forum n'est pas un forum de production de code gratuit clef-en-main
    À ma connaissance, le seul personnage qui a été diagnostiqué comme étant allergique au mot effort. c'est Gaston Lagaffe.

    Ô Saint Excel, Grand Dieu de l'Inutile.

    Excel n'a jamais été, n'est pas et ne sera jamais un SGBD, c'est pour cela que Excel s'appelle Excel et ne s'appelle pas Access junior.

  8. #8
    Nouveau Candidat au Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Avril 2016
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Bonjour,

    Je ne maitrise pas forcément toutes les spécificités des macros, c'est pour cela que j'essaye de me renseigner sur un forums en espérant que les gens pourront m'aider.
    Je fais cette démarche pour un tournoi qui reverse ses bénéfices à une association luttant contre la leucémie (leucémie espoir).

    j'ai essayé activepresentation.updatelinks mais cela ne fonctionne pas pendant le diaporama.
    j'ai essayé cette macro sans résultat :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Dim Forme As Shape 
    Dim sld As Slide 
    For Each sld In ActivePresentation.Slides 
    For Each Forme In sld.Shapes 
    If Forme.Type = msoLinkedOLEObject Then 
    Forme.LinkFormat.Update 
    End If 
    Next 
    Next
    Merci de votre aide. Benjamin

  9. #9
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 409
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 409
    Points : 16 250
    Points
    16 250
    Par défaut
    Bonjour

    D'après les essais que j'avais faits il y a qq années, il me semble que l'on peut mettre à jour une dia non projetée mais pas celle en cours de projection. En jouant sur plusieurs diapos tu dois pouvoir t'en sortir.

    Je vais essayer de retrouver ces essais...
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    376
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 376
    Points : 596
    Points
    596
    Par défaut
    Bonjour,

    Si on peut faire un événement sur l'affichage des diapos (en mode Diaporama).
    Par exemple la macro suivante fera la mise à jour des liens à l'affichage de la diapo 3 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Sub OnSlideShowPageChange(ByVal SSW As SlideShowWindow)
    If SSW.View.CurrentShowPosition = 3 Then
    ActivePresentation.UpdateLinks
    End If
    End Sub
    m@rina

  11. #11
    Futur Membre du Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2019
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2019
    Messages : 4
    Points : 5
    Points
    5
    Par défaut Merciiii !
    Citation Envoyé par clementmarcotte Voir le message
    Bonjour,

    À partir de PowerPoint c'est:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    activepresentation.updatelinks
    Mais, je ne sais pas trop si cela fonctionne en plein milieu de l'exécition.
    3 jours et 3 nuits que je passe pour finalement trouver cette solution en une ligne de macro!! milles merci pour le temps que vous prenéz à répondre à toutes ces difficultés que les gens rencontrent !
    dans mes liaisons pptx - xls il y avait souvent des bugs et certaines liaisons ne se mettaient pas à jour; grâce à vous je vais m'économiser des heures de travail; cette macro fonctionne à merveille !

Discussions similaires

  1. Mise à jour des liaisons vers d'autres documents
    Par nath-0-0 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 02/06/2010, 15h35
  2. Mise à jour des liaisons
    Par gegadin dans le forum VBA Word
    Réponses: 2
    Dernier message: 08/10/2008, 09h35
  3. Mise à jour des liaisons
    Par shimuno dans le forum VBA Word
    Réponses: 3
    Dernier message: 24/06/2008, 17h09
  4. [VBA-Excel]Mise à jour des liaisons powerpoint
    Par Mando dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 08/12/2006, 22h51
  5. Mise à jour des liaisons Excel.
    Par franckh99 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 26/12/2005, 11h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo