Office für Mac
Verwenden Sie VBA-Add-Ins und Makros, die Sie für Office für Windows mit Office für Mac entwickelt haben.
Gilt für: Excel für Mac | PowerPoint für Mac | Word für Mac | Office 2016 für Mac
Wenn Sie Makros für Office für Mac erstellen, können Sie die meisten objekte verwenden, die in VBA für Office verfügbar sind. Informationen zu VBA für Excel, PowerPoint und Word finden Sie in den folgenden Artikeln:
Hinweis
Outlook für Mac und OneNote für Mac unterstützen VBA nicht.
Office 2016 für Mac ist Sandkasten
Im Gegensatz zu anderen Versionen von Office-Apps, die VBA unterstützen, sind Office 2016 für Mac-Apps sandkasteniert.
Sandboxing schränkt den Zugriff der Apps auf Ressourcen außerhalb des App-Containers ein. Dies wirkt sich auf Add-Ins oder Makros aus, die den Dateizugriff oder die prozessübergreifende Kommunikation umfassen. Sie können die Auswirkungen von Sandboxing minimieren, indem Sie die neuen Befehle verwenden, die im folgenden Abschnitt beschrieben werden.
Erstellen eines Installationsprogramms oder Platzieren von Benutzerinhalten
Anweisungen zum Erstellen eines Installationsprogramms für Ihr Add-In finden Sie im folgenden Artikel: Installieren von Benutzerinhalten in Office 2016 für Mac
Neue VBA-Befehle für Office 2016 für Mac
Die folgenden VBA-Befehle sind neu und für Office 2016 für Mac eindeutig.
Get-Help | Verwenden Sie für |
---|---|
GrantAccessToMultipleFiles | Fordern Sie die Berechtigung eines Benutzers an, auf mehrere Dateien gleichzeitig zuzugreifen. |
AppleScriptTask | Aufrufen externer AppleScript-Skripts aus VB. |
MAC_OFFICE_VERSION | IFDEF zwischen verschiedenen Mac Office-Versionen zur Kompilierzeit. |
Anpassung des Menübands in Office für Mac
Office 2016 für Mac unterstützt die Menübandanpassung mithilfe von Menüband-XML. Beachten Sie, dass es einige Unterschiede bei der Menübandunterstützung in Office 2016 für Mac und Office für Windows gibt.
Menübandanpassungsfeature | Office für Windows | Office für Mac |
---|---|---|
Möglichkeit zum Anpassen des Menübands mithilfe von Menüband-XML | Verfügbar | Verfügbar |
Unterstützung für dokumentbasierte Add-Ins | Verfügbar | Verfügbar |
Möglichkeit zum Aufrufen von Makros mit benutzerdefinierten Menübandsteuerelementen | Verfügbar | Verfügbar |
Anpassung von benutzerdefinierten Menüs | Verfügbar | Verfügbar |
Möglichkeit zum Einschließen und Aufrufen von Office Fluent-Steuerelementen in einer benutzerdefinierten Menübandregisterkarte | Verfügbar | Die am häufigsten vertrauten Office Fluent-Steuerungsbezeichner sind mit Office für Mac kompatibel. Einige sind möglicherweise nicht verfügbar. Informationen zu Befehlen, die mit Office 2016 für Mac kompatibel sind, finden Sie unter idMSOs, die mit Office 2016 für Mac kompatibel sind. |
Unterstützung für COM-Add-Ins, die benutzerdefinierte Menübandsteuerelemente verwenden | Verfügbar | Office 2016 für Mac unterstützt keine COM-Add-Ins von Drittanbietern. |
mit Office 2016 für Mac kompatible idMSOs
Informationen zu den idMSOs, die mit Office 2016 für Mac kompatibel sind, finden Sie in den folgenden Artikeln:
- In Excel für Mac unterstützte idMSOs
- In PowerPoint für Mac unterstützt idMSOs
- In Word für Mac unterstützte idMSOs
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für