Office für MacOffice for Mac

Verwenden Sie VBA-Add-Ins und Makros, die Sie für Office für Windows mit Office für Mac entwickelt haben.Use VBA add-ins and macros that you developed for Office for Windows with Office for Mac.

Gilt für: Excel für Mac | PowerPoint für Mac | Word für Mac | Office 2016 für MacApplies to: Excel for Mac | PowerPoint for Mac | Word for Mac | Office 2016 for Mac

Wenn Sie Makros für Office für Mac erstellen, können Sie die meisten der Objekte verwenden, die in VBA für Office zur Verfügung stehen.If you are authoring Macros for Office for Mac, you can use most of the same objects that are available in VBA for Office. Informationen zu VBA für Excel, PowerPoint und Word finden Sie in den folgenden Themen:For information about VBA for Excel, PowerPoint, and Word, see the following:

Hinweis

Outlook für Mac und OneNote für Mac unterstützen VBA nicht.Outlook for Mac and OneNote for Mac do not support VBA.

Office 2016 für Mac ist SandkastenOffice 2016 for Mac is sandboxed

Im Gegensatz zu anderen Versionen von Office-Apps, die VBA unterstützen, sind Office 2016 für Mac-apps Sandkasten.Unlike other versions of Office apps that support VBA, Office 2016 for Mac apps are sandboxed.

Durch Sandboxing wird verhindert, dass die apps auf Ressourcen außerhalb des App-Containers zugreifen.Sandboxing restricts the apps from accessing resources outside the app container. Dies wirkt sich auf alle Add-Ins oder Makros aus, die den Dateizugriff oder die Kommunikation über Prozesse hinweg betreffen.This affects any add-ins or macros that involve file access or communication across processes. Sie können die Auswirkungen von Sandkasten mit den neuen Befehlen minimieren, die im folgenden Abschnitt beschrieben werden.You can minimize the effects of sandboxing by using the new commands described in the following section.

Erstellen eines Installers oder Einfügen von BenutzerinhaltenCreating an installer or putting user content

Anweisungen zum Erstellen eines Installers für Ihr Add-in finden Sie im folgenden Artikel: nstalling Benutzer Inhalte in Office 2016 für MacFor instructions on creating an installer for your add-in, please refer to the article here: nstalling User Content in Office 2016 for Mac

Neue VBA-Befehle für Office 2016 für MacNew VBA commands for Office 2016 for Mac

Die folgenden VBA-Befehle sind neu und einzigartig für Office 2016 für Mac.The following VBA commands are new and unique to Office 2016 for Mac.

BefehlCommand Verwenden Sie, umUse to
Befehl grantaccesstomultiplefilesGrantAccessToMultipleFiles Fordern Sie die Berechtigung eines Benutzers für den Zugriff auf mehrere Dateien gleichzeitig an.Request a user's permission to access multiple files at once.
AppleScriptTaskAppleScriptTask Aufrufen externer AppleScript Skripts aus VB.Call external AppleScript scripts from VB.
MAC_OFFICE_VERSIONMAC_OFFICE_VERSION IFDEF zwischen verschiedenen Mac-Office-Versionen zur Kompilierzeit.IFDEF between different Mac Office versions at compile time.

Anpassung des Menübands in Office für MacRibbon customization in Office for Mac

Office 2016 für Mac unterstützt die Anpassung des Menübands mithilfe von Menüband-XML.Office 2016 for Mac supports ribbon customization using Ribbon XML. Beachten Sie, dass es Unterschiede bei der Menü Band Unterstützung in Office 2016 für Mac und Office für Windows gibt.Note that there are some differences in ribbon support in Office 2016 for Mac and Office for Windows.

Feature für Menüband-AnpassungRibbon customization feature Office für WindowsOffice for Windows Office für MacOffice for Mac
Möglichkeit zum Anpassen des Menübands mithilfe von Menüband-XMLAbility to customize the ribbon using Ribbon XML AvailableAvailable AvailableAvailable
Unterstützung für dokumentbasierte Add-insSupport for document based add-ins AvailableAvailable AvailableAvailable
Möglichkeit zum Aufrufen von Makros mithilfe benutzerdefinierter menübandsteuerelementeAbility to invoke Macros using custom ribbon controls AvailableAvailable AvailableAvailable
Anpassung von benutzerdefinierten MenüsCustomization of custom menus AvailableAvailable AvailableAvailable
Möglichkeit zum einschließen und Aufrufen von Office Fluent-Steuerelementen in einer benutzerdefinierten menübandregisterkarteAbility to include and invoke Office Fluent Controls within a custom ribbon tab AvailableAvailable Die meisten vertrauten Office Fluent-Steuerelement-IDs sind mit Office für Mac kompatibel.Most familiar Office Fluent Control Identifiers are compatible with Office for Mac. Einige sind möglicherweise nicht verfügbar.Some might not be available. Informationen zu Befehlen, die mit Office 2016 für Mac kompatibel sind, finden Sie unter idMSOs compatible with Office 2016 for Mac.For commands that are compatible with Office 2016 for Mac, see idMSOs compatible with Office 2016 for Mac.
Unterstützung für COM-Add-Ins, die benutzerdefinierte menübandsteuerelemente verwendenSupport for COM add-ins that use custom ribbon controls AvailableAvailable Office 2016 für Mac unterstützt keine COM-Add-Ins von Drittanbietern.Office 2016 for Mac doesn't support third-party COM add-ins.

idMSOs kompatibel mit Office 2016 für MacidMSOs compatible with Office 2016 for Mac

Informationen zu den idMSOs, die mit Office 2016 für Mac kompatibel sind, finden Sie in den folgenden Themen:For information about the idMSOs that are compatible with Office 2016 for Mac, see the following:

Siehe auchSee also

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.