OVH Cloud OVH Cloud

ComboBox dans powerpoint

2 réponses
Avatar
mgg
bonsoir,

Est-il possible de créer une liste déroulante avec un Combobox dans
powerpoint et comment faire svp
Merci de vos réponses
A+
mgg

2 réponses

Avatar
Tisane
Bonjour mgg,

Est-il possible de créer une liste déroulante avec un Combobox dans
powerpoint et comment faire svp


Tu ne dis pas quelle type de liste tu souhaites créer et surtout quelle
action doit être provoquée lors de la sélection d'un élément de la liste.

Voici un exemple qui permet de changer simplement de diapo. Pour le mettre
en oeuvre :
- dans le masque des diapositives (si tu veux la liste sur chaque diapo),
clic droit dans une des barres d'outils | Boîte à outils Contrôles
- sélectionne l'outil "Zone de liste déroulante" et dessine ta liste
- clic droit sur la liste | Visualiser le code
- entre les lignes Private Sub ComboBox1_Change() et End Sub, copie/colle le
code ci-dessous :
If ComboBox1.ListIndex = -1 Then Exit Sub
SlideShowWindows(1).View.GotoSlide ComboBox1.ListIndex + 1

- copie/colle sous le End Sub précédent le code suivant :
Private Sub ComboBox1_DropButtonClick()
ComboBox1.Clear
With ComboBox1
.AddItem "Diapositive 1"
.AddItem "Diapositive 2"
.AddItem "Diapositive 3"
.AddItem "Diapositive 4"
End With
End Sub
- ferme la fenêtre VBE (Visual Basic Editor) et fais un essai en mode
diaporama.
Pour revenir rapidement dans le code, <Alt><F11>.

"Diapositive x" peut être remplacé par le titre des diapos ou par les
valeurs utiles à ton projet.

--
Tisane

Avatar
Jean-Pierre FORESTIER
Et pour compléter la réponse précise de Tisane, tu peux copier le titre
d'une diapo puis le coller dans la macro, à sa place.
En diaporama, en cliquant dessus, tu vas à la diapo, mais aussi, en
commençant à écrire le titre, dans cette combobox, celui s'affiche et il
suffit d'un clic

--
Jean-Pierre FORESTIER Microsoft MVP PowerPoint
Auteur de PowerPoint 2002 chez Micro Application
"Tisane" a écrit dans le message de news:
ep63#
Bonjour mgg,

Est-il possible de créer une liste déroulante avec un Combobox dans
powerpoint et comment faire svp


Tu ne dis pas quelle type de liste tu souhaites créer et surtout quelle
action doit être provoquée lors de la sélection d'un élément de la liste.

Voici un exemple qui permet de changer simplement de diapo. Pour le mettre
en oeuvre :
- dans le masque des diapositives (si tu veux la liste sur chaque diapo),
clic droit dans une des barres d'outils | Boîte à outils Contrôles
- sélectionne l'outil "Zone de liste déroulante" et dessine ta liste
- clic droit sur la liste | Visualiser le code
- entre les lignes Private Sub ComboBox1_Change() et End Sub, copie/colle
le

code ci-dessous :
If ComboBox1.ListIndex = -1 Then Exit Sub
SlideShowWindows(1).View.GotoSlide ComboBox1.ListIndex + 1

- copie/colle sous le End Sub précédent le code suivant :
Private Sub ComboBox1_DropButtonClick()
ComboBox1.Clear
With ComboBox1
.AddItem "Diapositive 1"
.AddItem "Diapositive 2"
.AddItem "Diapositive 3"
.AddItem "Diapositive 4"
End With
End Sub
- ferme la fenêtre VBE (Visual Basic Editor) et fais un essai en mode
diaporama.
Pour revenir rapidement dans le code, <Alt><F11>.

"Diapositive x" peut être remplacé par le titre des diapos ou par les
valeurs utiles à ton projet.

--
Tisane