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   -
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
A voir également:

7 réponses

m@rina Messages postés 23923 Date d'inscription   Statut Contributeur Dernière intervention   11 465
 
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
1
Adriang19 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention  
 
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
0
lukuga Messages postés 394 Date d'inscription   Statut Membre Dernière intervention   31
 
bonjour.

il suffit de mettre l'image sur la diapo désigné, la placée a l'avance est impossible.
0
m@rina Messages postés 23923 Date d'inscription   Statut Contributeur Dernière intervention   11 465
 
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.

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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Adriang19 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention  
 
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?
0
m@rina Messages postés 23923 Date d'inscription   Statut Contributeur Dernière intervention   11 465
 
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
0
Adriang19 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention  
 
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.
0
m@rina Messages postés 23923 Date d'inscription   Statut Contributeur Dernière intervention   11 465
 
Il faut que tu vérifies le nom de ton image.
par ailleurs, l'image est visible hors diaporama, c'est normal. C'est la première macro qui la rend invisible.
Maintenant tu peux, à la main, la rendre invisible également.

Envoie moi le fichier si tu ne t'en sors pas.
m@rina
0
Adriang19 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention  
 
c'est vraiment sympa :) je peux te l'envoyer comment?
0
m@rina Messages postés 23923 Date d'inscription   Statut Contributeur Dernière intervention   11 465
 
tu peux le mettre ici : https://www.cjoint.com/
et tu n'oublies pas de donner le lien
0
Adriang19 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention  
 
0
m@rina Messages postés 23923 Date d'inscription   Statut Contributeur Dernière intervention   11 465
 
Tu as donné l'adresse de cjoint.com ! Quand tu as uploadé le fichier, il faut copier le lien donné sur le site.
0