Microsoft 365 Developer Platform | Microsoft Community Hub (original) (raw)

Ideas

New

Needs more info

Working on it

Duplicate

Not at this time

Completed

Tagged:

Add Workbook.calculate() to avoid recalculating all open workbooks

Today, the Office.js API exposes Excel.Application.calculate(calculationType), but it recalculates all currently opened workbooks in Excel. This becomes a performance and UX problem when users have m...
stephanecoze
Brass Contributor
Apr 16, 2026
New
Office Add-ins development
94Views
14likes
0Comments

Ability to Assign Custom Properties or Unique IDs to Individual Cells

Summary I'd like to request support for assigning custom metadata — such as unique IDs or arbitrary key-value pairs — directly to individual cells in Excel using the Office.js API. Why This Matt...
chetankotwal
Steel Contributor
Aug 27, 20252 unread comments
New
Microsoft 365 developer program
Office Add-ins development
Office Add-ins documentation
676Views
100likes
2Comments

Office.js API — Open OneDrive Files in Current Word/PPT Instance

Currently, Office.js does not provide an API to directly open a OneDrive (or SharePoint Online) file in the current Word/PPT desktop instance. For add-ins that integrate with external systems, this ...
chetankotwal
Steel Contributor
Aug 29, 20251 unread comment
New
Microsoft 365 developer portals
Office Add-ins development
Office Add-ins UX
392Views
84likes
1Comment

Add viewportChanged event to Word JavaScript API

In Word add-ins, we often need to react to changes in the user's viewport (scrolling, zooming, etc.). Currently, there's no event to detect when the visible pages change. A viewportChanged event on W...
chetankotwal
Steel Contributor
Aug 27, 2025
New
Microsoft 365 developer portals
Microsoft 365 developer program
Office Add-ins development
Office Add-ins documentation
256Views
72likes
0Comments

Outlook Monarch: Allow adding shared mailbox folders to Favorites

In the classic Outlook I can add Inbox folders of shared mailboxes to Favorites, easily detecting and accessing new emails sent to any of mailboxes I manage. In the new Monarch Outlook, this is no l...
sstko
Steel Contributor
Jul 24, 202367 unread comments
New
26KViews
365likes
67Comments

Ability to dynamically change ribbon button at runtime

Our ribbon button actions are awkward! We need the ability to interact with them more dynamically at runtime. Ideas: Change Office.Ribbon.RequestUpdate() so that it can change a ribbon button's lab...
schoong
Brass Contributor
Mar 27, 20261 unread comment
New
Office Add-ins development
67Views
4likes
1Comment

Add a Range API for Outlook add-ins

Word add-ins provide the Word.Range API, which allows precise manipulation of document content (selection, insertion, replacement, formatting). Outlook add-ins currently lack an equivalent API, maki...
JasminLapalmeDruide
Copper Contributor
Jan 30, 2026
New
Office Add-ins development
Office Add-ins UX
66Views
7likes
0Comments

Allow addition of members to mail-enabled security groups via Graph API

Previously one could add members to mail-enabled security groups via Graph API. But turns out that was a bug, and it was fixed some weeks ago removing this functionality. Would it be possible to allo...
rakhesh
Steel Contributor
Nov 18, 202148 unread comments
New
Microsoft Graph
18KViews
202likes
48Comments

Graph-API support for Roaming Signatures

Since Microsoft released “Roaming Signatures” it has been expected that there will come support for this in the Graph API, so that external applications, for instance IAM systems, can update signatur...
Erlend Moen
Iron Contributor
Apr 05, 202417 unread comments
New
5.6KViews
65likes
17Comments

Graph API Presence should support Application permissions

Currently only delegated user permissions are supported, and this is very sub-optimal for bots and service applications that need to monitor Teams presence of users.
ericrrichards
Steel Contributor
Apr 16, 202189 unread comments
New
29KViews
226likes
89Comments