Faire changer le texte dans une diapo ppt

Résolu
nico1704 Messages postés 293 Date d'inscription   Statut Membre Dernière intervention   -  
nico1704 Messages postés 293 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'aimerai savoir s'il est possible dans une présentation powerpoint de mettre un texte qui disparait au moment où on clique sur la boite de message. En clair, je veux pouvoir mettre "Votre texte ici" à la base dans mon diaporama et quand je clique pour saisir le texte, "Votre texte ici" laisse place a un espace vide et disponible pour écrire un commentaire.

Merci de votre aide

Nico


A voir également:

3 réponses

Raymond PENTIER Messages postés 58992 Date d'inscription   Statut Contributeur Dernière intervention   17 358
 
Oui, c'est possible, et même très facile :

Il suffit d'insérer une forme qui va recouvrir la zone où tu devras taper le commentaire. Dans cette forme tu écris "Votre texte ici". Et tu appliques à la forme une animation "Disparaître".
0
Raymond PENTIER Messages postés 58992 Date d'inscription   Statut Contributeur Dernière intervention   17 358
 
Bonjour, tout le monde.

C'est vrai, je me suis focalisé sur la première demande de Nico "J'aimerai savoir s'il est possible dans une présentation powerpoint de mettre un texte qui disparait au moment où on clique sur la boite de message", et c'est cette manipulation qui a éveillé mon intérêt ; j'ai donc trouvé cette solution.

Pour la suite "quand je clique pour saisir le texte, "Votre texte ici" laisse place a un espace vide et disponible pour écrire un commentaire", je ne m'y suis pas du tout intéressé, ce qui, je le reconnais, n'est pas très "professionnel" !

Je peux toutefois assurer à Nico qu'appliquer à la forme une animation "Disparaître" fonctionne parfaitement.
0
nico1704 Messages postés 293 Date d'inscription   Statut Membre Dernière intervention   35
 
Bonjour,

Il n'y pas de souci. Cependant, cette solution ne fonctionne pas. Le Contrôle Zone de texte est forcement au premier plan et il est impossible de le reculer pour faire passer une zone de texte classique au premier plan. (ou en tout cas, je n'y arrive pas)

Merci. Nico
0
Raymond PENTIER Messages postés 58992 Date d'inscription   Statut Contributeur Dernière intervention   17 358
 
Si tu as bien lu, il n'est jamais question d'arrière plan ou de premier plan (commande "Ordre"), mais d'Animation, non pas dans la catégorie "Ouverture" ou "Emphase" ou "Trajectoire", mais dans la catégorie "Fermeture".
0
nico1704 Messages postés 293 Date d'inscription   Statut Membre Dernière intervention   35
 
Je sais mais mon texte doit être écrit au premier plan pour pouvoir être visible. Dans le Controle Zone de texte, je ne peux pas mettre un texte qui va disparaitre. Et si je créé une zone de texte classique, je ne vois pas le texte car le Controle Zone de texte me le masque.
Toutefois, la solution de Marina fonctionne très bien.
0
m@rina Messages postés 23933 Date d'inscription   Statut Contributeur Dernière intervention   11 465
 
Bonsoir,

Sauf qu'on ne peut pas saisir de texte en mode Diaporama.. à moins d'utiliser un contrôle Zone de texte.

m@rina
-1
nico1704 Messages postés 293 Date d'inscription   Statut Membre Dernière intervention   35
 
J'ai effectivement mis un contrôle Zone de texte. Mais je n'arrive pas à avoir "Saisissez votre texte" qui disparait.
0
m@rina Messages postés 23933 Date d'inscription   Statut Contributeur Dernière intervention   11 465
 
Faut impérativement une macro... ça ne peut pas se faire tout seul. Les contrôles activeX sont des contrôles programmables.
Il faut par exemple mettre quelque chose comme ça :

Private Sub TextBox1_GotFocus()
If TextBox1.Value = "votre texte ici" Then
TextBox1.Value = ""
End If
End Sub


m@rina
0
nico1704 Messages postés 293 Date d'inscription   Statut Membre Dernière intervention   35
 
Bonjour,

Merci. Ta solution fonctionne parfaitement bien sauf que ce qui est écrit à la place reste lorsque je quitte ma diapositive. Comment réinitialiser les valeurs pour revoir "Saisissez votre message ..." au moment du changement de diapo ?

De plus, j'ai également des cases vides que je peux compléter mais qui ne redeviennent pas vide quand je quitte la diapo. Est-ce possible ?

Même problème pour des boutons d'options.

Merci d'avance pour ton aide.

Nicolas, Débutant en VBA.
0
m@rina Messages postés 23933 Date d'inscription   Statut Contributeur Dernière intervention   11 465
 
Bonjour,

Très franchement, je ne pige pas ce que tu veux faire... PPT est fait pour présenter des diaporamas à un public...
Que l'on saisisse du texte dans un champ peut se comprendre s'il s'agit d'une réunion de travail où l'on note des idées au fur et à mesure de la présentation...

Mais écrire un truc pour ensuite l'effacer... Tu peux nous en dire plus ?

En tous les cas, les événements sont rares dans le VBA PowerPoint, il n'y a pas moyen de faire énormément de choses...

m@rina
0
nico1704 Messages postés 293 Date d'inscription   Statut Membre Dernière intervention   35
 
Le but, c'est de faire comme si c'était un site web mais qui ne serait pas mis en ligne. Ainsi, je pourrais passer une commande, porter des réclamations. C'est dans le cadre de mes études.
Ce que je cherche à faire du coup, c'est que les champs que je vais remplir lors de ma présentation ne restent pas remplis. Comme ça, je pourrais au gré de ma volonté refaire chaque étape avec des hypothèses différentes.
J'espère avoir été assez clair.

Nico
0