2017-01-10 1 views
0

J'ai passé les derniers jours, en essayant divers tutoriels essayant d'atteindre l'objectif dans le titre. Pour la vie de moi, je continue à frapper un mur de briques. Toutes les recherches renvoient des résultats pour les addins d'Excel, ou les addins de outlook.com.MS Outlook 2016 - Ajouter un ruban personnalisé, qui a 1 bouton et lorsqu'il est cliqué, il exécute une tâche

Quelqu'un peut-il recommander un tutoriel (site web, vidéo, (préféré étape par étape) qui décrit le processus du début à la fin?

Je l'habitude d'utiliser des macros, mais l'objet de stratégie de crainte désactivé si un Addin ressemble à la meilleure option suivante

Tout ce que je veux faire est d'avoir un bouton apparaître sur mon ruban, de sorte que je peux sélectionner un e-mail, cliquez sur le bouton et laissez la magie se produire.Si vous avez un exemple de code qui peut au moins obtenir le bouton personnalisé pour afficher sur le ruban, je suis assez sûr que je peux comprendre le reste

Toute aide est appréciée. a lire. (Si vous l'avez fait jusque-là.)

+0

question Dumb, mais pourquoi ne pas aller dans les options de perspectives et cliquez sur le bouton de ruban de personnaliser? – zhqiat

+0

@zhqiat, Quand je construis et débogue mon projet, je peux le voir. (Répertorié sous addins que je peux ajouter/supprimer) Je l'active (case à cocher), mais rien ne s'affiche. Je suppose que le code fonctionne, b/c la construction n'a pas échoué et c'est le même code que j'utilisais en 2010. Je ne peux pas vraiment le tester, b/c je n'arrive pas à faire apparaître le bouton pour déclencher l'exécution. – acstack

+0

Il semble que vous ayez besoin d'ajouter le bouton. Jetez un oeil à la réponse ci-dessous – zhqiat

Répondre

0

Les macros VBA ne peuvent pas être utilisées pour personnaliser le ruban dans Outlook. Vous devez développer un complément COM pour cela. Par exemple, il peut s'agir d'un complément basé sur VSTO. Voir Walkthrough: Creating Your First VSTO Add-In for Outlook.

VSTO fournit deux façons de personnaliser l'interface utilisateur du ruban (aka interface utilisateur Fluent):

Comme vous pouvez le voir VSTO offre un concepteur pour créer une interface utilisateur personnalisée plus vite Vous pouvez en savoir plus sur l'interface utilisateur Fluent dans la série d'articles suivants:

1

De cette link

Dans Outlook 2010 et Outlook 2013, les choses ont été faites beaucoup plus facile car il vous permet de personnaliser manuellement le ruban ainsi.

  1. Ouvrez la fenêtre d'article à laquelle vous souhaitez ajouter le bouton macro.

  2. Sélectionnez l'onglet dans lequel vous souhaitez ajouter le bouton de macro.

  3. Cliquez sur le bouton Fichier à côté de l'onglet Accueil et choisissez Options. Ici, sélectionnez la section "Personnaliser le ruban".
    ou
    Cliquez avec le bouton droit de la souris sur un onglet et choisissez "Personnaliser le ruban". Vous trouverez déjà l'onglet actuel en surbrillance et sélectionné. Créez un nouveau groupe ou même un nouvel onglet à placez votre bouton personnalisé. Vous ne pouvez pas ajouter votre bouton à un groupe existant. Vous pouvez utiliser le bouton Renommer ... pour donner à votre groupe et/ou onglet un joli nom.

  4. Dans la liste déroulante "Choisir les commandes parmi:" sélectionnez: Macros. La liste ci-dessous va maintenant vous montrer toutes vos macros.
  5. Sélectionnez la macro pour laquelle vous souhaitez créer un bouton et appuyez sur le bouton Ajouter >> .
  6. Pour modifier le nom et l'icône, appuyez sur le bouton Modifier ....
  7. Fermez la boîte de dialogue Options de l'éditeur pour revenir à la fenêtre de l'élément et utilisez votre bouton.