OVH Cloud OVH Cloud

Exécuter une macro (suite Geo)

14 réponses
Avatar
Cervolent
Salut =E0 tous
Lancement automatique d'une macro =E0 l'ouverture d'un=20
fichier PPoint permettant de placer une macro dans une=20
nouvelle barre d'outil.=20
(Un Grand Merci pour ta r=E9ponse G=E9o, mais =E7a ne r=E9pond=20
pas =E0 ma probl=E9matique : en fait je sais rattacher une=20
macro dans une barre d'outil mais pas le faire faire =E0=20
PPoint =E0 l'ouverture du fichier concern=E9. (Style Auto_Open
() dans excel si tu vois ce que je veux dire :=20
apparemment =E7a n'existe pas dans PPoint)

Comment faire SVP ...

Merci d'avance

10 réponses

1 2
Avatar
geo
Bonjour
-----Message d'origine-----
Salut à tous
Lancement automatique d'une macro à l'ouverture d'un
fichier PPoint permettant de placer une macro dans une
nouvelle barre d'outil.
(Un Grand Merci pour ta réponse Géo, mais ça ne répond
pas à ma problématique : en fait je sais rattacher une
macro dans une barre d'outil mais pas le faire faire à
PPoint à l'ouverture du fichier concerné. (Style Auto_Open
() dans excel si tu vois ce que je veux dire :
apparemment ça n'existe pas dans PPoint)


J'ai cherché aussi et ... pas trouvé.
Dans word c'est AutoOpen.
Donc il reste la solution de passer par les événements.
Pas très drôle à faire,
j'ai fait un courriel là-dessus hier soir, mais je ne le
vois pas :-(
A+

Avatar
Geo
Bon c'est pas étonnant que cela n'apparaisse pas, ja'i répondu à un
message de Cathy de 2003 !
Voici donc le contenu du courriel :


Bonjour,


Lorsque je crée une macro dans une diapo PowerPoint je ne peux
exécuter que par le menu paramètre des actions en cliquant ou en
pointant avec la souris.

Comment faire pour que la macro exécute automatiquement?


Avec des événements, c'est décrit dans l'aide mais c'est un peu
complexe, il faut lire beaucoup pour y arriver.
exemples :
PresentationOpen, événement
SlideShowNextSlide, événement
etc.
Il y a quelques articles (en anglais dans la base de connaissance) :

http://support.microsoft.com/?scid=kb;fr;254009
http://support.microsoft.com/?scid=kb;fr;276353

--
A+

Avatar
Cervolent
Merci Geo pour ton aide efficace, mais je dois mettre à
dispo cette macro pour 1000 utilisateurs de notre groupe
et il faudrait un système de déploiement des modules de
classe. Cela devient un peu trop compliqué et je vais
m'adressé directement aux équipes de Crosoft en espérant
tomber sur un bon Hot Liner ... ce qui n'était pas le cas
la dernière fois que je me suis adressé à eux ...

Merci et à bientot pour de nouvelles aventures ...
Avatar
Geo
Bonjour Cervolent


Merci Geo pour ton aide efficace, mais je dois mettre à
dispo cette macro pour 1000 utilisateurs de notre groupe
et il faudrait un système de déploiement des modules de
classe. Cela devient un peu trop compliqué et je vais
m'adressé directement aux équipes de Crosoft en espérant
tomber sur un bon Hot Liner ... ce qui n'était pas le cas
la dernière fois que je me suis adressé à eux ...


Si tu peux nous en faire profiter aussi :-)

--

A+

Avatar
Clément Marcotte
Bonjour,

M'est avis que tu as besoin d'une macro complémentaire PowerPoint qui
va créer le bouton au lancement et le détruire à la sortie. PowerPoint
ne reconnaît autoopen() ou auto_open() (je ne sais plus) seulement
dans des macros complémentaires.

Tu peux aller voir là:

http://www.microsoft.com/office/ork/038/038.htm

http://support.microsoft.com/default.aspx?scid=kb;FR;162102


"Cervolent" a écrit dans le
message de news:286f01c48e71$b1d2b000$
Salut à tous
Lancement automatique d'une macro à l'ouverture d'un
fichier PPoint permettant de placer une macro dans une
nouvelle barre d'outil.
(Un Grand Merci pour ta réponse Géo, mais ça ne répond
pas à ma problématique : en fait je sais rattacher une
macro dans une barre d'outil mais pas le faire faire à
PPoint à l'ouverture du fichier concerné. (Style Auto_Open
() dans excel si tu vois ce que je veux dire :
apparemment ça n'existe pas dans PPoint)

Comment faire SVP ...

Merci d'avance
Avatar
Geo
Bonjour Clément Marcotte


Bonjour,

M'est avis que tu as besoin d'une macro complémentaire PowerPoint qui
va créer le bouton au lancement et le détruire à la sortie. PowerPoint
ne reconnaît autoopen() ou auto_open() (je ne sais plus) seulement
dans des macros complémentaires.

Tu peux aller voir là:

http://www.microsoft.com/office/ork/038/038.htm


T'as pas le même en français ?
Passeque ça a l'air compliqué et pour faire correspondre les menus français
c'est pas gagné.

Et de plus il faut aller bricoler dans la base de registre.

Ils devraient mentionner :
"produits réservés aux ingénieurs en informatique anglophones".

--

A+

Avatar
Lempel
Tu devrais peut-etre t'offrir un traducteur automatique.
C'est pas parfait, mais ça aide beaucoup.

--
http://lempel.net
B. Lempel
______________________________________

"Geo" a écrit dans le message de
news:%
| Bonjour Clément Marcotte

...CUT...

| T'as pas le même en français ?
| Passeque ça a l'air compliqué et pour faire correspondre les menus
français
| c'est pas gagné.
|
| Et de plus il faut aller bricoler dans la base de registre.
|
| Ils devraient mentionner :
| "produits réservés aux ingénieurs en informatique anglophones".
|
Avatar
Clément Marcotte
Bonjour,

T'as pas le même en français ?


Je ne le connais pas. À ma connaissance Les "Ressouce Kit" ne sont pas
traduits.

Peut-être une demande pour le prochain "Summit" si vous y allez. (Pas
sur moi rester MVP. Moi pas de nouvelles s'ils veulent m'éjecter ou
non)

Passeque ça a l'air compliqué et pour faire correspondre les menus
français

c'est pas gagné.


Tu peux aller voir par là:

http://www.rdpslides.com/pptfaq/FAQ00382.htm

Avatar
Geo
Bonjour Lempel


Tu devrais peut-etre t'offrir un traducteur automatique.
C'est pas parfait, mais ça aide beaucoup.


Pour dégrossir un sujet, peut-être
pour faire de la technique, je doute.

exemple :
"Handout masters allow you to print two, three, or six slides per page. To
print handouts, click one of the Handouts options in the Print what box in
the Print dialog box (File menu). Handout masters also determine the format
of printed outlines."

Donne :
"Les maîtres d'aumône vous permettent d'imprimer deux, trois, ou six
glissières par la page. Pour imprimer des aumônes, cliquez une des options
d'aumônes dans la copie quelle boîte dans la zone de dialogue d'impression
(menu de dossier). Les maîtres d'aumône déterminent également le format des
contours imprimés."
C'est pas plus clair :-D

--

A+

Avatar
Lempel
j'ai essayé avec le mien:
"Les controles de diapositives vous permettent d'imprimer deux, trois, ou
six diapositives par page. Pour imprimer des diapositives, cliquez sur une
des options de controles de diapositives dans Impression de la boîte de
dialogue d'Impression (menu Fichier). Les controles de diapositives
déterminent aussi le format des profits d'impression."
C'est loin d'être parfait, mais c'est mieux !

--
http://lempel.net
B. Lempel
______________________________________


"Geo" a écrit dans le message de
news:uz%
| Bonjour Lempel
|
|
| > Tu devrais peut-etre t'offrir un traducteur automatique.
| > C'est pas parfait, mais ça aide beaucoup.
|
| Pour dégrossir un sujet, peut-être
| pour faire de la technique, je doute.
|
| exemple :
| "Handout masters allow you to print two, three, or six slides per page. To
| print handouts, click one of the Handouts options in the Print what box in
| the Print dialog box (File menu). Handout masters also determine the
format
| of printed outlines."
|
| Donne :
| "Les maîtres d'aumône vous permettent d'imprimer deux, trois, ou six
| glissières par la page. Pour imprimer des aumônes, cliquez une des options
| d'aumônes dans la copie quelle boîte dans la zone de dialogue d'impression
| (menu de dossier). Les maîtres d'aumône déterminent également le format
des
| contours imprimés."
| C'est pas plus clair :-D
|
| --
|
| A+
|
1 2