You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/overview/office-add-ins.md
+15-13
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Office Add-ins platform overview
3
3
description: Use familiar web technologies such as HTML, CSS, and JavaScript to extend and interact with Word, Excel, PowerPoint, OneNote, Project, and Outlook.
4
-
ms.date: 02/07/2023
4
+
ms.date: 03/14/2023
5
5
ms.topic: overview
6
6
ms.custom: scenarios:getting-started
7
7
ms.localizationpriority: high
@@ -21,21 +21,23 @@ Office Add-ins can do almost anything a webpage can do inside a browser. Use the
21
21
22
22
## How are Office Add-ins different from COM and VSTO add-ins?
23
23
24
-
COM or VSTO add-ins are earlier Office integration solutions that run only in Office on Windows. Unlike COM add-ins, Office Add-ins don't involve code that runs on the user's device or in the Office client. For an Office Add-in, the application (for example, Excel), reads the add-in manifest and hooks up the add-in’s custom ribbon buttons and menu commands in the UI. When needed, it loads the add-in's JavaScript and HTML code, which executes in the context of a browser in a sandbox.
24
+
COM and VSTO add-ins are earlier Office integration solutions that run only in Office on Windows. Unlike COM and VSTO add-ins, Office Add-ins are web add-ins and don't involve code that runs on the user's device or in the Office client. For an Office Add-in, the application (for example, Excel), reads the add-in manifest and hooks up the add-in's custom ribbon buttons and menu commands in the UI. When needed, it loads the add-in's JavaScript and HTML code, which executes in the context of a browser in a sandbox.
25
25
26
-


29
27
30
28
Office Add-ins provide the following advantages over add-ins built using VBA, COM, or VSTO.
31
29
32
-
- Cross-platform support. Office Add-ins run in Office on the web, Windows, Mac, and iPad.
30
+
- Cross-platform support: Office Add-ins run in Office on the web, Windows, Mac, and iPad.
31
+
32
+
- Centralized deployment and distribution: Admins can deploy Office Add-ins centrally across an organization.
33
33
34
-
-Centralized deployment and distribution. Admins can deploy Office Add-ins centrally across an organization.
34
+
-Easy access via AppSource: You can make your solution available to a broad audience by submitting it to AppSource.
35
35
36
-
-Easy access via AppSource. You can make your solution available to a broad audience by submitting it to AppSource.
36
+
-Based on standard web technology: You can use any library you like to build Office Add-ins.
37
37
38
-
- Based on standard web technology. You can use any library you like to build Office Add-ins.
38
+

@@ -69,9 +71,9 @@ Office Add-ins can do the following within an Office client application.
69
71
70
72
You can add new functionality to Office applications via the following:
71
73
72
-
- Custom ribbon buttons and menu commands (collectively called “add-in commands”)
74
+
- Custom ribbon buttons and menu commands (collectively called "add-in commands").
73
75
74
-
- Insertable task panes
76
+
- Insertable task panes.
75
77
76
78
Custom UI and task panes are specified in the add-in manifest.
77
79
@@ -103,11 +105,11 @@ You can embed web-based objects called content add-ins within Excel and PowerPoi
103
105
104
106
## Office JavaScript APIs
105
107
106
-
The Office JavaScript APIs contain objects and members for building add-ins and interacting with Office content and web services. There is a common object model that is shared by Excel, Outlook, Word, PowerPoint, OneNote, and Project. There are also more extensive application-specific object models for Excel and Word. These APIs provide access to well-known objects such as paragraphs and workbooks, which makes it easier to create an add-in for a specific application.
108
+
The Office JavaScript APIs contain objects and members for building add-ins and interacting with Office content and web services. There's a common object model that's shared by Excel, Outlook, Word, PowerPoint, OneNote, and Project. There are also more extensive application-specific object models for Excel and Word. These APIs provide access to well-known objects such as paragraphs and workbooks, which makes it easier to create an add-in for a specific application.
107
109
108
110
## Code samples
109
111
110
-
Learn how to build the simplest Office Add-in with only a manifest, HTML web page, and a logo. The following samples will help you get started in the Office host you are interested in.
112
+
Learn how to build the simplest Office Add-in with only a manifest, HTML web page, and a logo. The following samples will help you get started in the Office application you're interested in.
0 commit comments