OVH Cloud OVH Cloud

Macro automatique à l'ouverture

4 réponses
Avatar
Cervolent
Bonjour à tous,

Je souhaite insérer à l'ouverture d'un fichier PowerPoint, un outil dans la
barre de menu (temporairement) avec le rattachement d'une macro.
Je ne trouve pas le nom de macro (comme Auto_Open ou Auto_New des autres
application Office ...) qui permettrai que cela se déclenche à l'ouverture du
fichier

Quelqu'un pourrait-il m'aider ?? Merci d'avance

4 réponses

Avatar
Clément Marcotte
Bonjour,

PowerPoint ne supporte les macros autoopen() que dans des macros
complémentaires. Il y avait une page complète sur le site de MS, mais
elle n'y est plus.

Il semblerait qu'elle ait été incluse (pas vérifié) dans ce fichier:

http://www.microsoft.com/downloads/details.aspx?FamilyID¶855ed8-2346-4e34-a2fd-0c3a7cafacc6&DisplayLang=en


Si tu veux voir un "exemple pratique" de macro complémentaire avec
intégration et destruction d'un bouton de menu contextuel, tu peux
télécharger cette macro complémentaire. (Versions pour Excel, Word et
PowerPoint en macro complémentaire + fonction de feuille de calcul
Excel en prime)

Fichier compressé "RAR" auto extractible:

http://frederic.sigonneau.free.fr/office/Nb2Words.exe


Fichier zip:

http://frederic.sigonneau.free.fr/office/Nb2Words.zip


Mot de passe : NombresEnLettres (Afficher les propriétés de
NombresEnLettres4.xls dans l'Explorateur - Résumé - Commentaires)



"Cervolent" a écrit dans le
message de news:
Bonjour à tous,

Je souhaite insérer à l'ouverture d'un fichier PowerPoint, un outil
dans la

barre de menu (temporairement) avec le rattachement d'une macro.
Je ne trouve pas le nom de macro (comme Auto_Open ou Auto_New des
autres

application Office ...) qui permettrai que cela se déclenche à
l'ouverture du

fichier

Quelqu'un pourrait-il m'aider ?? Merci d'avance


Avatar
Cervolent
Merci pour ta réponse Clément, mais le fichier PPoint sera diffusé à une
centaine de personnes qui ne maitrise pas trop cette gestion des macros. En
final je pratiquerais autrement puisqu'est également diffusé un fichier Excel
à partir duquel s'exécutera la macro sous PPoint par OLE.

J'ai néanmoins une autre question si tu le permets :
Dans les Userform, se situe en haut à droit le bouton de fermeture dudit
Userform. Hors je n'arrive pas à le gérer ; j'aimerais pouvoir l'empecher de
fonctionner voir de le faire disparaitre. Hors à partir des propriétés aucun
n'a d'effet sur lui à part Enable = False mais dans ce cas il me faut prévoir
l'activation à Enable = True pour l'ensemble des autres controles de ma boite
... y a t-il une méthode su Click par exemple qui pourrait agir dessus (en
fait je ne connais pas son nom)
Merci encore pour tes aides précieuses ....

Cervolent


Bonjour,

PowerPoint ne supporte les macros autoopen() que dans des macros
complémentaires. Il y avait une page complète sur le site de MS, mais
elle n'y est plus.

Il semblerait qu'elle ait été incluse (pas vérifié) dans ce fichier:

http://www.microsoft.com/downloads/details.aspx?FamilyID¶855ed8-2346-4e34-a2fd-0c3a7cafacc6&DisplayLang=en


Si tu veux voir un "exemple pratique" de macro complémentaire avec
intégration et destruction d'un bouton de menu contextuel, tu peux
télécharger cette macro complémentaire. (Versions pour Excel, Word et
PowerPoint en macro complémentaire + fonction de feuille de calcul
Excel en prime)

Fichier compressé "RAR" auto extractible:

http://frederic.sigonneau.free.fr/office/Nb2Words.exe


Fichier zip:

http://frederic.sigonneau.free.fr/office/Nb2Words.zip


Mot de passe : NombresEnLettres (Afficher les propriétés de
NombresEnLettres4.xls dans l'Explorateur - Résumé - Commentaires)



"Cervolent" a écrit dans le
message de news:
Bonjour à tous,

Je souhaite insérer à l'ouverture d'un fichier PowerPoint, un outil
dans la

barre de menu (temporairement) avec le rattachement d'une macro.
Je ne trouve pas le nom de macro (comme Auto_Open ou Auto_New des
autres

application Office ...) qui permettrai que cela se déclenche à
l'ouverture du

fichier

Quelqu'un pourrait-il m'aider ?? Merci d'avance






Avatar
Clément Marcotte
Bonjour,

Cela a été conçu pour Excel, je n'ai jamais essayé, mais je sais qu'il
y a cela:

http://www.excelabo.net/xl/userforms.php#croixuser

Soit que la croix n'est pas affichée, ou qu'elle est seulement
désactivée.




"Cervolent" a écrit dans le
message de news:
Merci pour ta réponse Clément, mais le fichier PPoint sera diffusé à
une

centaine de personnes qui ne maitrise pas trop cette gestion des
macros. En

final je pratiquerais autrement puisqu'est également diffusé un
fichier Excel

à partir duquel s'exécutera la macro sous PPoint par OLE.

J'ai néanmoins une autre question si tu le permets :
Dans les Userform, se situe en haut à droit le bouton de fermeture
dudit

Userform. Hors je n'arrive pas à le gérer ; j'aimerais pouvoir
l'empecher de

fonctionner voir de le faire disparaitre. Hors à partir des
propriétés aucun

n'a d'effet sur lui à part Enable = False mais dans ce cas il me
faut prévoir

l'activation à Enable = True pour l'ensemble des autres controles de
ma boite

... y a t-il une méthode su Click par exemple qui pourrait agir
dessus (en

fait je ne connais pas son nom)
Merci encore pour tes aides précieuses ....

Cervolent


Bonjour,

PowerPoint ne supporte les macros autoopen() que dans des macros
complémentaires. Il y avait une page complète sur le site de MS,
mais


elle n'y est plus.

Il semblerait qu'elle ait été incluse (pas vérifié) dans ce
fichier:




http://www.microsoft.com/downloads/details.aspx?FamilyID¶855ed8-2346-4e34-a2fd-0c3a7cafacc6&DisplayLang=en




Si tu veux voir un "exemple pratique" de macro complémentaire avec
intégration et destruction d'un bouton de menu contextuel, tu peux
télécharger cette macro complémentaire. (Versions pour Excel, Word
et


PowerPoint en macro complémentaire + fonction de feuille de calcul
Excel en prime)

Fichier compressé "RAR" auto extractible:

http://frederic.sigonneau.free.fr/office/Nb2Words.exe


Fichier zip:

http://frederic.sigonneau.free.fr/office/Nb2Words.zip


Mot de passe : NombresEnLettres (Afficher les propriétés de
NombresEnLettres4.xls dans l'Explorateur - Résumé - Commentaires)



"Cervolent" a écrit dans le
message de
news:


Bonjour à tous,

Je souhaite insérer à l'ouverture d'un fichier PowerPoint, un
outil



dans la
barre de menu (temporairement) avec le rattachement d'une macro.
Je ne trouve pas le nom de macro (comme Auto_Open ou Auto_New
des



autres
application Office ...) qui permettrai que cela se déclenche à
l'ouverture du

fichier

Quelqu'un pourrait-il m'aider ?? Merci d'avance








Avatar
Cervolent
Salut Clément et un supppppper grand merci pour cette astuce

A bientôt pour de nouvelles aventures ;-))


Bonjour,

Cela a été conçu pour Excel, je n'ai jamais essayé, mais je sais qu'il
y a cela:

http://www.excelabo.net/xl/userforms.php#croixuser

Soit que la croix n'est pas affichée, ou qu'elle est seulement
désactivée.