OVH Cloud OVH Cloud

liens sur objet de la même diapo

16 réponses
Avatar
Lemegapro
Bonjour,

J'ai encore besoin d'un peu d'aide.
sur une diapo, je voudrais que juste en passant la souris sur un mot ( ou
flèche ) faire apparaitre une image ( qui serait déja sur la diapo et qu'on
ne verrais pas au début ) et quand je retire ma souris du mot, l'image
disparaisse mais tout ca sur la même diapo.
est ce possible ?
merci de votre patience

6 réponses

1 2
Avatar
Geo
En complément, copier / coller d'un courriel de Philmon en janvier, ça
donne une bonne base, mais il reste la "sortie" de l'objet, il indique
une piste, mais la conversation s'est arrêtée là :
Sujet intéressant.
Copie du courriel :
----------------------------------------------------------------------
----------------
J'ai donc modifié ton code (je le mets car çà peut intéresser
quelqu'un !)
pour le mode diaporama :

Sub Carre_Vert()
'Numéro de la diapo en cours !
A = 10
'Mon objet rectangle
B = "Rectangle 92"
'Définition de la diapositive
Set Madiapo = ActivePresentation.Slides(A)
'Définition de mon rectangle dans la diapositive
Set Carre = Madiapo.Shapes(B)
With Carre
'Changement visible
.Fill.Visible = msoTrue
.Fill.Solid
'Si mon carré est rouge, alors il devient vert
If .Fill.ForeColor.RGB = RGB(255, 0, 0) Then
.Fill.ForeColor.RGB = RGB(0, 255, 0)
'Sinon, s'il est vert, il devient rouge !
Else
.Fill.ForeColor.RGB = RGB(255, 0, 0)
End If
End With 'Carre
End Sub 'Carre_Vert()

Cà fonctionne très bien en mode diaporama : lorsque le curseur souris
survole le carré vert, il devient rouge et lorsqu'il est rouge il
devient
vert !

Bon, c'est un début, MAIS ce que je voulais c'est que le carré
revienne à sa
couleur primitive (rouge) lorsque la souris le quitte !
Y-a-t-il moyen de faire çà sans être obligé de créer un objet
transparent
sous et autour du carré comportant le code "inverse" !
----------------------------------------------------------------------
Avatar
geo
Ceci dit il faut déclencher la bonne macro au bon moment,
c'est à dire

quand le curseur arrive au dessus de la forme et quand il
en sort.


Pour lancer la macro quand le curseur arrive sur l'objet:
Cliquer à droite sur l'objet
Paramètres des actions
Onglet pointer avec la souris
Cocher exécuter la macro et choisir la macro.
Pour l'inverse : faire un objet plus large qui entoure
l'autre, en arrière plan et qui déclenche l'autre macro.


A+

Avatar
Circé
Hello Geo !!!!!

mdr ! :-)))
T'es passé Master Instructor ?... ;-))))))))))))

Circé

Geo wrote:
|| Bonjour Lemegapro
||
||
||| Pour l'instant, je n'ai pas réussi à faire fonctionner cette macro.
||| J'ai fais : outils, macro, macros et modifier et là, je ne sais pas
||| ou coller le texte de la macro !!
||
|| Quand tu es dans PowerPoint
|| Tu cliques sur ALT+F11
|| tu te retrouves alors dans l'éditeur de vba,
|| communément appelé vbe.
|| Insertion module
|| Il peut y avoir un tas de fenêtres, le texte est à copier dans la
|| grande en haut à droite.
|| Un module peut contenir plusieurs macros.
|| On peut donc y copier le texte des deux macros.
|| Il faut penser à mettre le nom de l'objet et faire une macro par
|| objet.
|| Deux macros ne pouvant pas avoir le même nom il faut aussi changer le
|| nom des macros, c'est le mot qui suit le mot Sub.
|| Ceci dit il faut déclencher la bonne macro au bon moment, c'est à
|| dire quand le curseur arrive au dessus de la forme et quand il en
|| sort.
|| De mémoire ça dépend de la version de PowerPoint.
||
|| --
||
|| A+
Avatar
geo
Bonjour Circé
-----Message d'origine-----
Hello Geo !!!!!

mdr ! :-)))
T'es passé Master Instructor ?... ;-))))))))))))


Allons ! tu sais bien que je n'utilise l'anglais qu'en
ultime recours.
Tiens, toi qui est formatrice en chef, tu aurais pu faire
remarquer une erreur là :
Tu cliques sur ALT+F11
Il faut peser (comme disent les québecois) simultanément

sur ALT et F11.

La question est intéressante et la solution aussi, :-)
on doit pouvoir faire des tas de trucs avec ça.
Exemple tu fais tourner ta souris et tous les objets
chnagent de couleur se déplacent ou tournent sur eux-mêmes.
Bon je vais m'inscrire dans un club informatique.

--
A+

Avatar
Abacouldir
Bonjour Géo et merci vraiment énormément de cette
procédure parfaitement détaillé.
Du coup, j'arrive à faire ce que je voulais avec juste ce
qu'il faut d'explication. Encore merci, c'est très sympe
et bien expliqué pour des débutants comme il doit y en
avoir beaucoup sur ce forum, heureusement qu'il y a des
gens comme toi et pas trop de "master instructor qui se
la pete".

Cordialement
Abacouldir

-----Message d'origine-----
Bonjour Lemegapro


Pour l'instant, je n'ai pas réussi à faire fonctionner
cette macro.


J'ai fais : outils, macro, macros et modifier et là,
je ne sais pas


ou
coller le texte de la macro !!


Quand tu es dans PowerPoint
Tu cliques sur ALT+F11
tu te retrouves alors dans l'éditeur de vba,
communément appelé vbe.
Insertion module
Il peut y avoir un tas de fenêtres, le texte est à
copier dans la

grande en haut à droite.
Un module peut contenir plusieurs macros.
On peut donc y copier le texte des deux macros.
Il faut penser à mettre le nom de l'objet et faire une
macro par

objet.
Deux macros ne pouvant pas avoir le même nom il faut
aussi changer le

nom des macros, c'est le mot qui suit le mot Sub.
Ceci dit il faut déclencher la bonne macro au bon
moment, c'est à dire

quand le curseur arrive au dessus de la forme et quand
il en sort.

De mémoire ça dépend de la version de PowerPoint.

--

A+


.




Avatar
Geo
Bonjour Abacouldir

Merci pour ce retour.
faut dire aussi que ce n'est pas toujours facile de trouver le bon
niveau de réponse.
Quand on détaille trop, il y en a qui se vexent et on perd son temps.
Pour ma part je suis content de trouver de l'aide quand j'en ai
besoin, donc j'essaie de rendre la pareille.
Et sur ce coup je me souvenais avoir vu un truc passer, j'avais pas
tout compris, là ça m'a obligé à approfondir et je suis ravi aussi d'y
être arrivé pour moi aussi.
On est au moins deux gagnants :-)

--

A+
1 2