Comment ajouter des onglets à PowerPoint 2010 que l'appel des macros
J'ai créé un fichier pptm avec les macros qui ouvrent certaines pptx modèles. Ensuite, j'ai créé un nouvel onglet avec des boutons pour ouvrir les fichiers. J'ai attaché les macros que j'ai créé pour ces boutons. Tout fonctionne très bien aussi longtemps à mon pptm fichier est ouvert. Mais, après que je l'enregistrer comme un fichier ppam et de l'installer comme un add-in, il ne fonctionne plus. Il semble que les macros n'y en a pas et les boutons sont encore à essayer de référence les macros via le pptx nom.
Que quelqu'un connait un moyen simple de créer un onglet personnalisé à lancer des modèles prédéfinis? Ou charger les macros par défaut comme Mot? Ou fixer ma situation ci-dessus? La seule alternative que je vois est un complément qui n'apparaîtra que sous le complément de l'onglet.
OriginalL'auteur JoelCool | 2010-10-05
Vous devez vous connecter pour publier un commentaire.
Êtes-vous créer manuellement le ruban avec les boutons? J'utilise le L'INTERFACE utilisateur personnalisée d'outils de l'Éditeur et il fonctionne comme un charme.
Il suffit de créer une macro dans votre .pptm, comme ceci:
La
(ByVal control As IRibbonControl)
partie est importante.Puis enregistrez et fermez votre .pptm.
Ouvrir l'INTERFACE utilisateur Personnalisée d'outils de l'Éditeur. À partir de cet outil, cliquez sur Ouvrir de la Fichier menu et accédez à votre .pptm et de l'ouvrir.
Sur le Insérer menu, cliquez sur Office 2010 de l'INTERFACE utilisateur Personnalisée Partie. Cela va créer un nouveau document XML qui sera inséré dans votre .pptm.
Vous pouvez ensuite utiliser des exemples d'extraits de commencer la création de votre ruban, mais la plus simple est juste de la Insérer | XML Exemple menu, il suffit de cliquer sur Onglet Personnalisé. Cela permettra d'insérer:
Où vous voyez
Callback
aprèsonAction
, le remplacer par le nom de votre macro. Dans notre exemple ci-dessus, il estSayHello
, de sorte qu'il devrait maintenant ressembler àonAction="SayHello"
.Cliquez sur Enregistrer puis fermez l'INTERFACE utilisateur Personnalisée d'outils de l'Éditeur.
Ouvrir votre .pptm dans PowerPoint et test d'un onglet appelé Onglet Personnalisé a été créé. Parcourez-la et cliquez sur le visage heureux bouton. Vous devriez maintenant obtenir une boîte de message.
Aller vers les Coulisses en cliquant sur Fichier et cliquez sur Enregistrer sous... puis choisissez le type de fichier PowerPoint Add-in (*.ppam) et de l'enregistrer dans n'importe quel endroit. Prenez Note de l'emplacement.
Aller à Fichier | Options | Ajouter-dans puis sélectionnez PowerPoint Add-ins de la Gérer déroulante au bas de la boîte de dialogue. Puis cliquez sur Aller. Cliquez sur **Ajouter de Nouveaux...* et ajouter votre add-in à partir de l'emplacement que vous avez enregistré.
Fermer PowerPoint et de le rouvrir. Le Onglet Personnalisé ruban devrait être là. Cliquez sur le visage heureux icône pour lancer votre
SayHello
macro.La seule chose que vous aurez besoin de le faire au-delà de ce qui est à personnaliser vos macros et des contrôles de ruban ils comme vous en avez besoin et ce que vous voulez qu'ils fassent. Consultez ce lien pour plus d'info: La personnalisation de l'2007 Ruban Office Fluent pour les Développeurs
Lates personnaliser l'INTERFACE de l'Éditeur de l'Outil
OriginalL'auteur Todd Main