Skip to content

Commit 96426c7

Browse files
authored
Merge pull request #606 from OfficeDev/main
[admin] Publish
2 parents dfb2df0 + cc77209 commit 96426c7

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

docs/includes/platform-requirements.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
To use Office Scripts, you'll need the following.
22

33
1. Excel for Windows (version 2210 or higher), Excel for Mac, or Excel on the web.
4+
*The [Action Recorder](../overview/excel.md#action-recorder) is only partially available on Windows and Mac. It is being gradually rolled out to wider audiences over the coming weeks.*
45
1. OneDrive for Business.
56
1. Any commercial or educational Microsoft 365 license with access to the Microsoft 365 Office desktop apps, such as:
67
- Office 365 Business

docs/overview/excel.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Scripts allow you to record and replay your Excel actions on different workbooks
2626

2727
As an example, imagine at the start of each work day you open a .csv file from an accounting site in Excel. You then spend several minutes deleting unnecessary columns, formatting a table, adding formulas, and creating a PivotTable in a new worksheet. Those actions you repeat daily can be recorded once with the Action Recorder. From then on, running the script will take care of your entire .csv conversion. You'll not only remove the risk of forgetting steps, but be able to share your process with others without having to teach them anything. Office Scripts allows you to automate your common tasks so you and your workplace can be more efficient and productive.
2828

29-
## Action Recorder (web-only)
29+
## Action Recorder
3030

3131
:::image type="content" source="../images/action-recorder-intro.png" alt-text="A list of actions recorded by Action Recorder.":::
3232

docs/resources/vba-differences.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Differences between Office Scripts and VBA macros
33
description: The behavior and API differences between Office Scripts and Excel VBA macros.
44
ms.topic: product-comparison
5-
ms.date: 02/13/2023
5+
ms.date: 04/05/2023
66
ms.localizationpriority: medium
77
---
88

@@ -24,6 +24,8 @@ The following table shows which features are supported by which platforms and pr
2424

2525
VBA is designed to be desktop-centric. VBA can interact with a user's desktop to connect with similar technologies, such as COM and OLE. However, VBA has no convenient way to call out to the internet. Office Scripts use a universal runtime for JavaScript. This gives consistent behavior and accessibility, regardless of the machine being used to run the script. They can also make calls to [a limited set of web services](../develop/external-calls.md).
2626

27+
Users require an enterprise or educational license to use or create Office Scripts. For the full list of supported licenses, see [Platform support](../testing/platform-limits.md#platform-support). VBA is built-in to the desktop versions of Excel and requires no special licensing.
28+
2729
## Security
2830

2931
VBA macros have the same security clearance as Excel. This gives them full access to your desktop. Office Scripts only have access to the workbook, not the machine hosting the workbook. Additionally, no JavaScript authentication tokens can be shared with scripts. This means the script has neither the tokens of the signed-in user nor are there any API capabilities for signing in to an external service, so they are unable to use existing tokens to make external calls on behalf of the user.

0 commit comments

Comments
 (0)