Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

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

10 réponses

1 2
Avatar
Jinroh
Sub FaireApparaitre()
ActiveWindow.Selection.SlideRange.Shapes
("NomDeLaForme").Visible = msoTrue
End Sub

Sub FaireDisparaitre()
ActiveWindow.Selection.SlideRange.Shapes
("NomDeLaForme").Visible = msoTrue
End Sub

Jinroh
MS Office Master Instructor

-----Message d'origine-----
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


.



Avatar
Jojolapin
Ou doit-on mettre ces macros pour quelle soit active
De plus je pense qu'il doit y avoir une petite erreur
dans les deux il y a msoTrue chaque fois
a+
Jinroh a écrit dans le message <2edba01c46c0b$bc787ef0$...
Sub FaireApparaitre()
ActiveWindow.Selection.SlideRange.Shapes
("NomDeLaForme").Visible = msoTrue
End Sub

Sub FaireDisparaitre()
ActiveWindow.Selection.SlideRange.Shapes
("NomDeLaForme").Visible = msoTrue
End Sub
Avatar
Lemegapro
merci mais je ne sais pas comment utiliser ces macro
si quelqu'un peut m'expliquer !!
d'avance merci
"Jojolapin" a écrit dans le message de
news:
Ou doit-on mettre ces macros pour quelle soit active
De plus je pense qu'il doit y avoir une petite erreur
dans les deux il y a msoTrue chaque fois
a+
Jinroh a écrit dans le message
<2edba01c46c0b$bc787ef0$...

Sub FaireApparaitre()
ActiveWindow.Selection.SlideRange.Shapes
("NomDeLaForme").Visible = msoTrue
End Sub

Sub FaireDisparaitre()
ActiveWindow.Selection.SlideRange.Shapes
("NomDeLaForme").Visible = msoTrue
End Sub






Avatar
Jinroh
Oui dans la deuxième j'ai écrit un peu vite... c'est bien
évidemment msoFalse

Tu écris ces Routines dans un module (on va pas faire de
classes car à ce niveau ce sera peut-être un peu tropc
compliqué) dans l'IDE VBA et ensuite tu fais un clic droit
sur ta forme dans la diapo et tu choisis l'option "Actions
Settings" (en français cela doit être "Paramètres
d'actions") et ensuite tu cliques sur la ligne "Macros" et
tu choisis la macro à exécuter lorsque tu cliqueras dessus.

-----Message d'origine-----
merci mais je ne sais pas comment utiliser ces macro
si quelqu'un peut m'expliquer !!
d'avance merci
"Jojolapin" a écrit dans
le message de

news:
Ou doit-on mettre ces macros pour quelle soit active
De plus je pense qu'il doit y avoir une petite erreur
dans les deux il y a msoTrue chaque fois
a+
Jinroh a écrit dans le message
<2edba01c46c0b$bc787ef0$...

Sub FaireApparaitre()
ActiveWindow.Selection.SlideRange.Shapes
("NomDeLaForme").Visible = msoTrue
End Sub

Sub FaireDisparaitre()
ActiveWindow.Selection.SlideRange.Shapes
("NomDeLaForme").Visible = msoTrue
End Sub







.




Avatar
Abacouldir
pourquelq'un qui se dite master instructor, je n'aimrai
pas avoir afaire avec vous tellement vous etes
inconpréhe,nsible
la mot pédagogie a t'il une signification pour vous ?

merci quand même, mais cette macro ou rien est absolument
identique en terme de résultat pour moi.

est-ce que quelqu'un aurait un traducteur ou pourrait me
donner la procédure à suivre pas à pas svp

merci beaucoup

-----Message d'origine-----
Oui dans la deuxième j'ai écrit un peu vite... c'est
bien

évidemment msoFalse

Tu écris ces Routines dans un module (on va pas faire de
classes car à ce niveau ce sera peut-être un peu tropc
compliqué) dans l'IDE VBA et ensuite tu fais un clic
droit

sur ta forme dans la diapo et tu choisis
l'option "Actions

Settings" (en français cela doit être "Paramètres
d'actions") et ensuite tu cliques sur la ligne "Macros"
et

tu choisis la macro à exécuter lorsque tu cliqueras
dessus.


-----Message d'origine-----
merci mais je ne sais pas comment utiliser ces macro
si quelqu'un peut m'expliquer !!
d'avance merci
"Jojolapin" a écrit
dans


le message de
news:
Ou doit-on mettre ces macros pour quelle soit active
De plus je pense qu'il doit y avoir une petite erreur
dans les deux il y a msoTrue chaque fois
a+
Jinroh a écrit dans le message
<2edba01c46c0b$bc787ef0$...

Sub FaireApparaitre()
ActiveWindow.Selection.SlideRange.Shapes
("NomDeLaForme").Visible = msoTrue
End Sub

Sub FaireDisparaitre()
ActiveWindow.Selection.SlideRange.Shapes
("NomDeLaForme").Visible = msoTrue
End Sub







.

.






Avatar
Lemegapro
Bonjour,
message pour Abacouldir :
Je pense qu'il y a certaines règles à respecter :
1 : dire bonjour
2 : ne pas critiquer quelqu'un qui vous aide et vous donne les solutions
demandées.
DONC : merci à Jinroh pour son aide . je vais essayer sa solution et si
problème, je lui demanderais des précisions complémentaires.
merci à tous et bon courage
"Abacouldir" a écrit dans le message
de news: 2f7b601c46cb4$08ed77b0$
pourquelq'un qui se dite master instructor, je n'aimrai
pas avoir afaire avec vous tellement vous etes
inconpréhe,nsible
la mot pédagogie a t'il une signification pour vous ?

merci quand même, mais cette macro ou rien est absolument
identique en terme de résultat pour moi.

est-ce que quelqu'un aurait un traducteur ou pourrait me
donner la procédure à suivre pas à pas svp

merci beaucoup

-----Message d'origine-----
Oui dans la deuxième j'ai écrit un peu vite... c'est
bien

évidemment msoFalse

Tu écris ces Routines dans un module (on va pas faire de
classes car à ce niveau ce sera peut-être un peu tropc
compliqué) dans l'IDE VBA et ensuite tu fais un clic
droit

sur ta forme dans la diapo et tu choisis
l'option "Actions

Settings" (en français cela doit être "Paramètres
d'actions") et ensuite tu cliques sur la ligne "Macros"
et

tu choisis la macro à exécuter lorsque tu cliqueras
dessus.


-----Message d'origine-----
merci mais je ne sais pas comment utiliser ces macro
si quelqu'un peut m'expliquer !!
d'avance merci
"Jojolapin" a écrit
dans


le message de
news:
Ou doit-on mettre ces macros pour quelle soit active
De plus je pense qu'il doit y avoir une petite erreur
dans les deux il y a msoTrue chaque fois
a+
Jinroh a écrit dans le message
<2edba01c46c0b$bc787ef0$...

Sub FaireApparaitre()
ActiveWindow.Selection.SlideRange.Shapes
("NomDeLaForme").Visible = msoTrue
End Sub

Sub FaireDisparaitre()
ActiveWindow.Selection.SlideRange.Shapes
("NomDeLaForme").Visible = msoTrue
End Sub







.

.






Avatar
Abacouldir
désolé, j'ai oublié la politesse élémentaire.
donc bonjour, bonjour

si je critique c'est qu'il me semble dommage qu'une
réponse publique ne soit destinée qu'a une élite et non
pas à une majorité de gens, alors que je ne pense pas que
les forums de ms sois composé de gens qui connaisse tout
j'aimerai faire la même chose que vous, mais n'étant pas
le moins du monde spécialiste des macros, je ne peux
malheureusement pas réutiliser ce "truc" donné, bien
gen,timment certes, par jinrod, alors que celui ci
signe "MS Office Master Instructor" (je me demande ce que
ça pourrait être s'il n'etait pas master instructor)

J'ai effectivement besoins de précisions supplémentaires
pour utiliser cette macro, mais vous ne m'en donner pas
plus vous non plus.

Merci donc pour la leçon de politesse, mais elle ne
m'avance pas à grand chose, elle non plus.

Cordialement
Abacouldir, simple utilisateur

-----Message d'origine-----
Bonjour,
message pour Abacouldir :
Je pense qu'il y a certaines règles à respecter :
1 : dire bonjour
2 : ne pas critiquer quelqu'un qui vous aide et vous
donne les solutions

demandées.
DONC : merci à Jinroh pour son aide . je vais essayer sa
solution et si

problème, je lui demanderais des précisions
complémentaires.

merci à tous et bon courage
"Abacouldir" a
écrit dans le message

de news: 2f7b601c46cb4$08ed77b0$
pourquelq'un qui se dite master instructor, je n'aimrai
pas avoir afaire avec vous tellement vous etes
inconpréhe,nsible
la mot pédagogie a t'il une signification pour vous ?

merci quand même, mais cette macro ou rien est absolument
identique en terme de résultat pour moi.

est-ce que quelqu'un aurait un traducteur ou pourrait me
donner la procédure à suivre pas à pas svp

merci beaucoup

-----Message d'origine-----
Oui dans la deuxième j'ai écrit un peu vite... c'est
bien

évidemment msoFalse

Tu écris ces Routines dans un module (on va pas faire de
classes car à ce niveau ce sera peut-être un peu tropc
compliqué) dans l'IDE VBA et ensuite tu fais un clic
droit

sur ta forme dans la diapo et tu choisis
l'option "Actions

Settings" (en français cela doit être "Paramètres
d'actions") et ensuite tu cliques sur la ligne "Macros"
et

tu choisis la macro à exécuter lorsque tu cliqueras
dessus.


-----Message d'origine-----
merci mais je ne sais pas comment utiliser ces macro
si quelqu'un peut m'expliquer !!
d'avance merci
"Jojolapin" a écrit
dans


le message de
news:
Ou doit-on mettre ces macros pour quelle soit active
De plus je pense qu'il doit y avoir une petite
erreur




dans les deux il y a msoTrue chaque fois
a+
Jinroh a écrit dans le message
<2edba01c46c0b$bc787ef0$...

Sub FaireApparaitre()
ActiveWindow.Selection.SlideRange.Shapes
("NomDeLaForme").Visible = msoTrue
End Sub

Sub FaireDisparaitre()
ActiveWindow.Selection.SlideRange.Shapes
("NomDeLaForme").Visible = msoTrue
End Sub







.

.





.






Avatar
Luc
Lemegapro,
Peut-être une autre solution à ton problème, le Français n'est pas ma langue
maternelle donc tu m'excuse si le mots ne sont pas tout à fait correct.

Quel version de Powerpoint est ce que tu utilise? Dans la version 2002 et
2003 il est possible de cliquer sur un texte pour faire apparaître ou
disparaître une image. Malheuresement je n'ai pas la version Française ici
mais je ferais de mon mieux pour expliquer. Le seul désavantage sera que tu
devra cliquer sur le texte non pas passer en dessus avec la souris.
1) selectionne ton image et applique un effêt d'entrée, puis dans le volet
office, cliquer sur la petite fléche à coté (où doublecliquer)
2) dans le volet de l'institution des temps, cliquer sur le bouton qui se
trouve tout en bas du dialogue
3) selectionne le deuxiéme tournée de choix
4) dans la liste qui apparait tu choisis le texte qui doît activer l'image,
OK.
5) immédiatement aprés tu selectionne ton image de nouveau et applique un
effêt de sortie puis tu refais la même chose que dans les points 2-4
6) attention maintenant: l'effet de sortie doît encore être deplacée en
dessous de l'effêt d'entrée tu peux faire cela en draguant où en utilisant
les fléches dans le volet office.
Et voilà
Luc

"Lemegapro" schreef in bericht
news:Oi4Jv7$
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




Avatar
Lemegapro
Allez, le petit coup de gueule est passé !
Pour Abacouldir, je suis comme toi : simple utilisateur.
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 !!
Il faut être patient et si Jinroh peut nous donner qq précisions !
Je redemanderais demain, il y aura plus de monde.
encore merci de l'aide que vous pouvez nous apporter.
je travaille avec powerpoint 97
"Abacouldir" a écrit dans le message
de news: 2f18f01c46cbc$d2e85730$
désolé, j'ai oublié la politesse élémentaire.
donc bonjour, bonjour

si je critique c'est qu'il me semble dommage qu'une
réponse publique ne soit destinée qu'a une élite et non
pas à une majorité de gens, alors que je ne pense pas que
les forums de ms sois composé de gens qui connaisse tout
j'aimerai faire la même chose que vous, mais n'étant pas
le moins du monde spécialiste des macros, je ne peux
malheureusement pas réutiliser ce "truc" donné, bien
gen,timment certes, par jinrod, alors que celui ci
signe "MS Office Master Instructor" (je me demande ce que
ça pourrait être s'il n'etait pas master instructor)

J'ai effectivement besoins de précisions supplémentaires
pour utiliser cette macro, mais vous ne m'en donner pas
plus vous non plus.

Merci donc pour la leçon de politesse, mais elle ne
m'avance pas à grand chose, elle non plus.

Cordialement
Abacouldir, simple utilisateur

-----Message d'origine-----
Bonjour,
message pour Abacouldir :
Je pense qu'il y a certaines règles à respecter :
1 : dire bonjour
2 : ne pas critiquer quelqu'un qui vous aide et vous
donne les solutions

demandées.
DONC : merci à Jinroh pour son aide . je vais essayer sa
solution et si

problème, je lui demanderais des précisions
complémentaires.

merci à tous et bon courage
"Abacouldir" a
écrit dans le message

de news: 2f7b601c46cb4$08ed77b0$
pourquelq'un qui se dite master instructor, je n'aimrai
pas avoir afaire avec vous tellement vous etes
inconpréhe,nsible
la mot pédagogie a t'il une signification pour vous ?

merci quand même, mais cette macro ou rien est absolument
identique en terme de résultat pour moi.

est-ce que quelqu'un aurait un traducteur ou pourrait me
donner la procédure à suivre pas à pas svp

merci beaucoup

-----Message d'origine-----
Oui dans la deuxième j'ai écrit un peu vite... c'est
bien

évidemment msoFalse

Tu écris ces Routines dans un module (on va pas faire de
classes car à ce niveau ce sera peut-être un peu tropc
compliqué) dans l'IDE VBA et ensuite tu fais un clic
droit

sur ta forme dans la diapo et tu choisis
l'option "Actions

Settings" (en français cela doit être "Paramètres
d'actions") et ensuite tu cliques sur la ligne "Macros"
et

tu choisis la macro à exécuter lorsque tu cliqueras
dessus.


-----Message d'origine-----
merci mais je ne sais pas comment utiliser ces macro
si quelqu'un peut m'expliquer !!
d'avance merci
"Jojolapin" a écrit
dans


le message de
news:
Ou doit-on mettre ces macros pour quelle soit active
De plus je pense qu'il doit y avoir une petite
erreur




dans les deux il y a msoTrue chaque fois
a+
Jinroh a écrit dans le message
<2edba01c46c0b$bc787ef0$...

Sub FaireApparaitre()
ActiveWindow.Selection.SlideRange.Shapes
("NomDeLaForme").Visible = msoTrue
End Sub

Sub FaireDisparaitre()
ActiveWindow.Selection.SlideRange.Shapes
("NomDeLaForme").Visible = msoTrue
End Sub







.

.





.






Avatar
Geo
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+

1 2