Lien qui fais apparaitre une image dans autre diapo, macro?
Adriang19
Messages postés
29
Date d'inscription
Statut
Membre
Dernière intervention
-
m@rina Messages postés 23923 Date d'inscription Statut Contributeur Dernière intervention -
m@rina Messages postés 23923 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
J'utilise powerpoint pour créer une histoire animée. Je voudrais savoir s'il est possible de créer un lien hypertexte qui, quand on y clique dessus, fait apparaitre une ou des images (ou texte) se trouvant sur une autre diapositive que celle du lien.
Je pense que ça doit être possible en utilisant des macro mais je connais pas le langage informatique. Si quelqu'un pourrait m'expliquer.
merci
J'utilise powerpoint pour créer une histoire animée. Je voudrais savoir s'il est possible de créer un lien hypertexte qui, quand on y clique dessus, fait apparaitre une ou des images (ou texte) se trouvant sur une autre diapositive que celle du lien.
Je pense que ça doit être possible en utilisant des macro mais je connais pas le langage informatique. Si quelqu'un pourrait m'expliquer.
merci
A voir également:
- Lien qui fais apparaitre une image dans autre diapo, macro?
- Lien url - Guide
- Créer un lien pour partager des photos - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Apparaitre hors ligne instagram - Guide
- Verificateur de lien - Guide
7 réponses
Bonjour,
Non, ce n'est pas par macro qu'on va trouver la solution.
On a le droit de mettre l'image où on veut et en double, en triple si on le souhaite.
Donc, l'image n'a pas besoin d'être sur une autre diapositive. Il suffit d'une animation d'apparition avec déclencheur.
Donc, l'image est invisible et lorsqu'on clique sur le déclencheur (objet de son choix, texte si tu préfères), l'image apparaît.
Plus de détails ici :
https://faqword.com/index.php/powerpoint/faq-ppt/les-animations/636-est-il-possible-de-faire-apparaitre-un-objet-cliquant-sur-un-autre-objet
m@rina
Non, ce n'est pas par macro qu'on va trouver la solution.
On a le droit de mettre l'image où on veut et en double, en triple si on le souhaite.
Donc, l'image n'a pas besoin d'être sur une autre diapositive. Il suffit d'une animation d'apparition avec déclencheur.
Donc, l'image est invisible et lorsqu'on clique sur le déclencheur (objet de son choix, texte si tu préfères), l'image apparaît.
Plus de détails ici :
https://faqword.com/index.php/powerpoint/faq-ppt/les-animations/636-est-il-possible-de-faire-apparaitre-un-objet-cliquant-sur-un-autre-objet
m@rina
J'ai peux etre pas été assez précis: en fait je veux que l'image apparaisse uniquement sur autre autre diapo que la diapo en cours. Donc elle y sera quand par la suite j'irai sur cette diapo que si j'ai validé ce premier lien, sinon non
Bonjour,
Eh oui ! ta demande n'était pas suffisamment précise.
Il faut effectivement passer par une macro. Je dirais même deux car il faut être sûr que l'objet en question ne soit pas visible au début du diaporama.
Voici les deux macros :
Cette première macro est une macro automatique qui se lancera en même temps que le diaporama (ne pas changer son nom)
Tu remplaces 7 par le numéro de la diapo où doit apparaître cette image. Et dans les deux macros, tu remplaces le mot "image" par le nom de ton image.
Cette deuxième macro doit être affectée à la forme ou au texte qui déclenchera l'apparition de l'image. Sélection de l'objet, puis Insertion => Action. Dans la boîte de dialogue Actions, tu coches "Exécuter la macro" et tu choisis la macro "visible".
m@rina
Eh oui ! ta demande n'était pas suffisamment précise.
Il faut effectivement passer par une macro. Je dirais même deux car il faut être sûr que l'objet en question ne soit pas visible au début du diaporama.
Voici les deux macros :
Cette première macro est une macro automatique qui se lancera en même temps que le diaporama (ne pas changer son nom)
Tu remplaces 7 par le numéro de la diapo où doit apparaître cette image. Et dans les deux macros, tu remplaces le mot "image" par le nom de ton image.
Sub OnSlideShowPageChange(ByVal diaporama As SlideShowWindow)
If diaporama.View.CurrentShowPosition = 1 Then
ActivePresentation.Slides(7).Shapes("image").visible = msoFalse
End If
End Sub
Cette deuxième macro doit être affectée à la forme ou au texte qui déclenchera l'apparition de l'image. Sélection de l'objet, puis Insertion => Action. Dans la boîte de dialogue Actions, tu coches "Exécuter la macro" et tu choisis la macro "visible".
Sub visible()
ActivePresentation.Slides(7).Shapes("image").visible = msoTrue
End Sub
m@rina
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Oh génial, merci beaucoup c'est bien ce que je pensais,je vais essayer ça dès que je peux. Je n'ai jamais créer de macro, je copie donc ton texte lorsque je fais ma création de macro c'est ça?
Bonjour,
Oui, tu fais Alt+F11 pour accéder à l'éditeur VB, puis tu insères un nouveau module (Fichier =>INsertion => Module).
Tu copies-colles les deux macros et tu modifies ce qui est à modifier.
Ensuite tu fais ce que je t'ai dit à propos de l'objet déclencheur.
m@rina
Oui, tu fais Alt+F11 pour accéder à l'éditeur VB, puis tu insères un nouveau module (Fichier =>INsertion => Module).
Tu copies-colles les deux macros et tu modifies ce qui est à modifier.
Ensuite tu fais ce que je t'ai dit à propos de l'objet déclencheur.
m@rina
coucou, j'ai essayé mais ça ne marche pas. J'ai bien mes 2 modules (onslide... et visible). J'ai collé mon image sur la diapo que je veux, la 2, mais celle ci apparait direct lors du diapo. Quand je fais un test des macros ça indique "item couteau1 not found in the shape collection" (couteau1 étant mon image que j'ai copié sur la diapo2)
J'ai du louper une étape je pense.
J'ai du louper une étape je pense.