Ideas
Feature Request: Support for Automatic Custom Ribbon Button Disabling in Cell Edit Mode
Summary Currently, most native Excel ribbon buttons are automatically disabled (greyed out) when a user enters cell edit mode (e.g., pressing F2). However, this behavior does not apply to custom rib...New50Views6likes1CommentAdd 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...chetankotwalAug 27, 2025Iron Contributor211Views72likes0CommentsWord JS API - Simple events for content controls
Subscribing to events on content controls in large documents with many instances are not optimal. It is pretty bad that it is necessary to register events on every single content control. Please add ...lfastrupSep 11, 2025Copper Contributor28Views5likes0CommentsAssign Paragraph.uniqueLocalId to html.
Using getHtml API to read document can get formatted content of the word document, but when I want to operate(modify, styling, etc) the paragraph via word API, the uniqueLocalId is required to locate...PengchengSep 16, 2025Copper ContributorNew6Views1like0CommentsFeature Request: OfficeJS Enhancing Shortcuts and Conflict Resolution for Add-ins
We’ve encountered a few challenges while working with shortcuts in our add-in, particularly when it comes to detecting and handling conflicts. Here's a breakdown of the issues and some suggestions fo...p3r1Sep 15, 2025Copper Contributor13Views1like0CommentsRequest to Enable Office.BeforeDocumentCloseNotification API for Word and PowerPoint
The Office.BeforeDocumentCloseNotification API is currently supported only in Excel. This feature is very useful because it allows add-ins to show a confirmation dialog before the document is closed,...New60Views6likes1CommentFeature Request: Add error/rejection support to Office.onReady() for network/dependency failures
Description Currently, when Office.js loads but one of its dependent resources (such as office_strings.js) fails to load due to network issues or blocking, the Office.onReady() promise never resolve...raghavendra1207Aug 29, 2025Copper Contributor34Views3likes0CommentsGraph API $batch limit increase from 20
Graph API JSON batch requests are currently limited to 20 individual requests which is really restrictive for batch processing. Microsoft should increase this limit to be more in line with SharePoin...steve_alldridgeSep 12, 2025Copper ContributorNew17Views1like0Comments