Numméro de Semaine

Forum Microsoft Office PowerPoint

Modérateur : Argitxu

Numméro de Semaine

Publicité
 

HUBERT
Posteur débutant
Posteur débutant
Messages : 1
Enregistré le : 04 mai 2016, 15:37

Numméro de Semaine

Message non lu par HUBERT » 04 mai 2016, 15:45

Bonjour,

Est il possible d'insérer dans une diapositive ou dans le masque le Numéro de semaine en cours et qu'il se mette à jour à l'ouverture du fichier.

Cordialement
Philippe

Avatar du membre
m@rina
Administrateur
Administrateur
Messages : 1198
Enregistré le : 14 août 2009, 08:51
Contact :

Re: Numméro de Semaine

Message non lu par m@rina » 04 mai 2016, 19:33

Bonjour,

Il faut une macro. Mais il n'y a pas de macro événementielle qui se lance automatiquement à l'ouverture d'une présentation.

On peut prévoir que le numéro se mette dans une diapo au lancement du diaporama, ou bien que la macro soit reliée à un bouton à mettre sur la barre d'outils ou le ruban.
m@rina

TauLieR
Petit posteur
Petit posteur
Messages : 20
Enregistré le : 05 oct. 2015, 10:48

Re: Numméro de Semaine

Message non lu par TauLieR » 24 juin 2016, 21:53

Il me semble qu'il y a toujours la possibilité de faire un sub "auto" ou "autoopen" dans un pptm.

La suite du code reste basique, soit on connait le numéro de slide et le nom de la zone de texte... Et on peut même aller chercher dans le slidemaster si nécessaire pour que cela se dispatch sur toutes les slides de la présentation ;-)

Avatar du membre
m@rina
Administrateur
Administrateur
Messages : 1198
Enregistré le : 14 août 2009, 08:51
Contact :

Re: Numméro de Semaine

Message non lu par m@rina » 25 juin 2016, 03:20

Non, c'est un problème pénible avec PPT... Pas d'autoopen dans PowerPoint... Et d'ailleurs très peu d'événements...
m@rina

TauLieR
Petit posteur
Petit posteur
Messages : 20
Enregistré le : 05 oct. 2015, 10:48

Re: Numméro de Semaine

Message non lu par TauLieR » 25 juin 2016, 19:00

OK je crois me souvenir de la feinte...

Il faut faire un pptm.
Le modifier avec CustomUi Editor (comme si on voulait personnaliser le ruban) :
- ajouter un fichier CustomUI.xml
- mettre le code suivant :
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui"
onLoad="OpenOnLoad" >
</customUI>
- Sauvegarder / Fermer.

Et en utilisant le callback général d'appel du ruban (OpenOnLoad), on peut lancer le code qu'on désire a l'ouverture du pptm ;-)
Normalement, on utilise cet évenement si on souhaite modifier le rubban (selon le code XML qu'on insert précedemment dans le CustomUIEditor)

Ouvrir le pptm,
Insérer un module.
Créer le sub suivant :
Sub OpenOnLoad()
'-- insérer votre code ici

msgbox "hello" '-- exemple

End Sub

C'est un gros gros moyen détourné, mais garanti cela fonctionne je génère des présentations et je gère le versionning des fichiers avec cette astuce !

Répondre