PowerPoint

marcod59 Messages postés 170 Date d'inscription vendredi 16 janvier 2004 Statut Membre Dernière intervention 13 juin 2010 - 7 oct. 2006 à 20:44
marcod59 Messages postés 170 Date d'inscription vendredi 16 janvier 2004 Statut Membre Dernière intervention 13 juin 2010 - 9 oct. 2006 à 17:54
Bonjour à tous,

Quelqu'un connaît-il l'équivalent de la procédure d'excel suivante "Private Sub Workbook_Open()" dans PowerPoint. J'aimerais remplir une combobox au démarrage d'un diaporama qui appellerait les différentes pages.

Merci d'avance
@+++
marcod59

3 réponses

Molenn Messages postés 797 Date d'inscription mardi 7 juin 2005 Statut Membre Dernière intervention 23 février 2011 7
9 oct. 2006 à 09:22
J'ai trouvé ça sur le net :
http://officeone.mvps.org/eventgen/eventgen.html

A priori, un ensemble d'évènements existe. Si j'ai bien compris, ça doit se déclarer dans un module sauf que ... Je n'y arrive pas.

OnPresentationOpen() ne semble pas fonctionner. Mais je n'ai pas bcp approfondi.

Molenn
0
Molenn Messages postés 797 Date d'inscription mardi 7 juin 2005 Statut Membre Dernière intervention 23 février 2011 7
9 oct. 2006 à 09:45
Ou alors, la solution semble être là-dedans ...
Mais je ne sais pas si c'est mon anglais ou si j'ai du mal ce matin, mais je n'y arrive pas plus : http://www.rdpslides.com/pptfaq/FAQ00004.htm

Si jamais tu en tires quelque chose, ce que tu obtiendras m'intéresse.

Molenn
0
marcod59 Messages postés 170 Date d'inscription vendredi 16 janvier 2004 Statut Membre Dernière intervention 13 juin 2010
9 oct. 2006 à 17:54
Salut,

Merci d'avoir répondu. Pour ta 2 ème solution, elle fonctionne, mais il faut avant cliquer sur un bouton, ce qui ne m'arrange pas.
Pour l'instant, j'ai trouvé ce moyen pour remplir la combo :
- J'ai créé une macro pour remplir la combo.
- Je crée une forme (j'ai utilisé un rectangle) et dans paramètre des actions de cette forme, dans pointer avec la souris j'ai mis Exécuter la macro en choisissant la macro que j'ai créé.
Au départ cela ne voulait pas fonctionner, et je ne sais pas pourquoi. Ensuite j'ai exécuté la macro depuis VBA, et depuis ça fonctionne !!!!
En attendant de trouver mieux, je vais tourner comme ça.

Merci
@+++
marcod59
0
Rejoignez-nous