Deprecated: RegularLabs\Library\ArrayHelper::implode(): Implicitly marking parameter $last_glue as nullable is deprecated, the explicit nullable type must be used instead in /homepages/10/d550841420/htdocs/libraries/regularlabs/src/ArrayHelper.php on line 225
Gestion des macros http://download.faqword.com/index.php/powerpoint/gestion-des-macros Mon, 16 Feb 2026 09:00:30 +0000 Joomla! - Open Source Content Management fr-fr Comment affecter une macro à un objet ? http://download.faqword.com/index.php/powerpoint/gestion-des-macros/comment-affecter-une-macro-a-un-objet http://download.faqword.com/index.php/powerpoint/gestion-des-macros/comment-affecter-une-macro-a-un-objet En cours de diaporama, vous pouvez exécuter des macros à la demande.

Selon si vous souhaitez pouvoir exécuter la macro depuis une diapositive particulière, ou bien depuis n'importe quelle diapositive, vous utiliserez un objet situé sur la diapositive ou dans le masque maître, c'est-à-dire dans la première miniature du masque, la plus grande.

]]>
Gestion des macros Sun, 05 May 2024 19:38:27 +0000
Comment compter le nombre de clics sur un objet, par exemple dans un jeu créé avec PowerPoint ? http://download.faqword.com/index.php/powerpoint/gestion-des-macros/comment-compter-le-nombre-de-clics-sur-un-objet-par-exemple-dans-un-jeu-cree-avec-powerpoint http://download.faqword.com/index.php/powerpoint/gestion-des-macros/comment-compter-le-nombre-de-clics-sur-un-objet-par-exemple-dans-un-jeu-cree-avec-powerpoint {phocadownload view=file|id=20|text=Exemple à télécharger|target=b}

Imaginons par exemple un jeu créé avec PowerPoint, dans lequel on voudrait compter automatiquement le nombre de clics sur des objets pour déterminer les bonnes et les mauvaises réponses.

]]>
Gestion des macros Sun, 05 May 2024 19:37:36 +0000
Comment, en VBA, évoquer la diapositive active ? http://download.faqword.com/index.php/powerpoint/gestion-des-macros/comment-en-vba-evoquer-la-diapositive-active http://download.faqword.com/index.php/powerpoint/gestion-des-macros/comment-en-vba-evoquer-la-diapositive-active Contrairement à Excel qui utilise ActiveSheet pour la feuille active, il n'y a pas de propriété Active Slide dans PowerPoint pour renvoyer la diapositive active.

Mais on peut la définir de la façon suivante :

 

Dim diapo As Slide
Set diapo = ActiveWindow.Selection.SlideRange(1)

]]>
Gestion des macros Sun, 05 May 2024 19:38:56 +0000
Le code VBA d'une macro complémentaire PowerPoint n'est pas visible http://download.faqword.com/index.php/powerpoint/gestion-des-macros/le-code-vba-dune-macro-complementaire-powerpoint-nest-pas-visible http://download.faqword.com/index.php/powerpoint/gestion-des-macros/le-code-vba-dune-macro-complementaire-powerpoint-nest-pas-visible Comment modifier le code VBA d'une macro complémentaire PowerPoint ?

Rappelons qu'une macro complémentaire est un fichier qui contient des macros et qui est enregistré au format ppam. Ce fichier, placé dans le dossier Macros complémentaires ou Addins (selon la version de Windows), permettra de rendre accessible toutes les macros qui sont contenues dans le fichier depuis n'importe quel fichier.

Le problème, contrairement aux autres applications Office, c'est qu'on n'a plus accès au code. On peut visiter le VBE, le code reste invisible !

Pour corriger ce problème, il faut modifier une clé dans la base de registre:

  • Fermer PowerPoint
  • Ouvrir la base de registre (il faut taper REGEDIT dans la zone de saisie du bouton Démarrer de Windows).
  • Clé de la base de registre : HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ x \ PowerPoint \ Options 
  • Sélectionner DebugAddins dans la partie droite, cliquer dessus avec le bouton droit, et choisir Modifier : puis mettre sa valeur à 1.
    nb : si cette option n'existe pas, il faut la créer. 

On peut refermer la base de registre, ouvrir PowerPoint, et se rendre dans le VBE : on peut accéder aux codes des macros.

Notez que, si vous modifiez le code, vous ne pourrez pas l'enregistrer !

La solution est donc de toujours conserver une copie du fichier au format ppt ou pptm. Ensuite on peut modifier et tester la macro dans le ppa ou ppam. Quand tout fonctionne, on copie le tout et on colle dans le VBE du fichier ppt ou pptm. On reconvertit ce dernier en ppa ou ppam et on remplace l'ancien fichier par celui-ci.

Eh oui ! C'est vraiment une gymnastique que de créer des macros complémentaires pour PowerPoint !

 

]]>
Gestion des macros Sun, 05 May 2024 19:40:34 +0000
Pourquoi mes macros PowerPoint ne fonctionnent pas et comment y remédier ? http://download.faqword.com/index.php/powerpoint/gestion-des-macros/pourquoi-mes-macros-powerpoint-ne-fonctionnent-pas-et-comment-y-remedier http://download.faqword.com/index.php/powerpoint/gestion-des-macros/pourquoi-mes-macros-powerpoint-ne-fonctionnent-pas-et-comment-y-remedier Votre fichier a bien une extension pptm et pourtant les macros ne fonctionnent pas.

]]>
Gestion des macros Thu, 29 May 2025 20:12:32 +0000