Learn. Connect. Explore.May 25-27, 2021 | Free digital event
Use the Office JavaScript API to extend functionality for Word, Excel, PowerPoint, and Outlook.
Learn how to create a contextual tab that displays on the ribbon in response to the context of the Office UI.
Visual Studio Tools for Office (VSTO) add-ins can only run in Office on Windows. By migrating your code to an Office web add-in, you can exp...
If you need to share data values between your UI-less custom functions and the task pane, you can use the OfficeRuntime.storage object. UI-l...
See how you can implement localStorage to enable limited functionality for your Office Add-in when a user experiences lost connection.
Use Outlook event-based activation to set the signature.
This sample shows how to add keyboard shortcuts to your Office Add-in.
This sample shows how to share data across the ribbon, task pane, and custom functions.
This sample shows how to create contextual ribbon buttons that are enabled based on the state of your add-in. It also shows how to use the O...
Explore learning paths and become a certified Microsoft 365 developer.
Submit your Microsoft 365 App to Microsoft AppSource to make it available to consumers and businesses.
Get a free sandbox, tools, and other resources you need to build solutions for the Microsoft 365 platform, including:
Ask questions on Microsoft Q&A.;
Request a feature on Microsoft Tech Community.
Premier/Unified Support customers get enterprise-level support for Office development.
Your session has expired. Please sign-in again to continue. Unfortunately any unsaved changes will be lost.