Benutzer mit den meisten Antworten
Outlook-Symbolleiste erstellen

Frage
-
Hallo,
ich habe jetzt einen Outlook-AddIn erstellt und konnte problemlos diesen Code einfügen:
http://msdn.microsoft.com/de-de/library/scff9c7c%28v=VS.90%29.aspx
Aber wenn ich mein AddIn starte, dann öffnet sich zwar eine neue Instanz, aber mehr nicht.
Es passiert nichts, ich sehe keine neue Sybolleiste und auch keinen neuen Button.
Habe ich irgendwas vergessen?- Bearbeitet Robert BreitenhoferModerator Freitag, 25. März 2011 12:18 Formatierung
- Verschoben Robert BreitenhoferModerator Freitag, 25. März 2011 12:19 Visual Studio Tools for Office (aus:Visual Basic (ab Version 2002 / .NET))
Antworten
-
Hallo,
ich gehe mal davon aus, dass du ein Ribbon meinst. Wenn du dieses im Outlook angezeigt bekommen möchtest musst du folgendes tun:
1. Wähle dein Ribbon aus
2. Gehe in die Eigenschaften deines Ribbons
3. Im Untermenü "Behavior" wählst du bei RibbonType "Microsoft.Outlook.Explorer" aus und entfernst das andere Häkchen.
Das sollte funktionieren.
Cheers, Jörn Bosse
Microsoft Studentpartner- Als Antwort vorgeschlagen Jörn 'blackout' Bosse Dienstag, 29. März 2011 15:21
- Als Antwort markiert Robert BreitenhoferModerator Mittwoch, 13. April 2011 14:12
Alle Antworten
-
Hallo,
ich gehe mal davon aus, dass du ein Ribbon meinst. Wenn du dieses im Outlook angezeigt bekommen möchtest musst du folgendes tun:
1. Wähle dein Ribbon aus
2. Gehe in die Eigenschaften deines Ribbons
3. Im Untermenü "Behavior" wählst du bei RibbonType "Microsoft.Outlook.Explorer" aus und entfernst das andere Häkchen.
Das sollte funktionieren.
Cheers, Jörn Bosse
Microsoft Studentpartner- Als Antwort vorgeschlagen Jörn 'blackout' Bosse Dienstag, 29. März 2011 15:21
- Als Antwort markiert Robert BreitenhoferModerator Mittwoch, 13. April 2011 14:12
-
Hallo Thomas,
welche Outlook Version setzt Du ein bzw. möchtest Du unterstützen?
Die Ribbon Oberfläche gibt es für Outlook erst in der Version 2010. Wenn Du hier mit dem "alten" CommandBar Modell arbeitest, werden diese zusätzlichen Schaltflächen in einem separaten Register "Add Ins" der Ribbon Oberfläche angezeigt. Outlook 2007 unterstützt Ribbons nur für ausgewählte Ansichten von E-Mails und Aufgaben. Du kannst über Projekt => Neuen Eintrag hinzufügen in der Gruppe "Office" den Typ "Ribbon" auswählen. Hier hast Du dann einen visuellen Designer für Dein Ribbon. Unter den Eigenschaften kannst Du festlegen für welche Ansichten dieser Ribbon verwendet werden soll.
Zum von Dir verlinkten Code: Wenn Du diesen 1:1 übernommen hast, kann dieser unter Outlook nicht funktionieren, da Outlook.Application keine CommandBars Eigenschaft kenn. Diese ist unter Application.ActiveExplorer() zu finden. Wahrscheinlich wird das auch der Grund sein, dass Du nichts siehst. Beim Starten Deines Add-Ins wird eine Exception geworfen und Outlook deaktiviert Dein Add-In einfach im Hintergrund. Um näher drauf eingehen zu können, wäre aber wirklich erst die Versionsfrage zu klären, da es hier doch einige Unterschiede im Handling gibt.
Thorsten Dörfler
Microsoft MVP Visual Basic
vb-faq.de -
Hi,
ich nutze Outlook 2003, 2007 und 2010 (in getrennten Umgebungen). Wenn ich in VB08 ein neues Element hinzufügen möchte, habe ich folgende Kategorien zur Auswahl:
-Allgemein
-Code
-Daten
-Web
-Window Forms
-Reporting
-Workflow
-WPF
Aber leider kein "Office". Die Online-Suche konnte auch nichts finden. Was muss ich machen, dass ich diese Office-Funktionalität auswählen und anwenden kann?