Ideas
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...stephanecozeApr 16, 2026Brass Contributor84Views14likes0CommentsAdd 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, 2025Steel Contributor255Views72likes0CommentsAdd 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...JasminLapalmeDruideJan 30, 2026Copper Contributor61Views7likes0CommentsAccess to Equations via Word JavaScript API
Currently, the Word JavaScript API does not provide access to equations (built using Word’s equation editor / Office Math). This limits the ability to programmatically interact with structured mathem...Jakob76Apr 20, 2026Copper ContributorNew23Views1like0CommentsAbility to disable Copilot Agent / Edit functionality on a sheet + Copilot events
We developed an Excel addon which intercepts certain Excel events - sorting of Excel tables, editing cells, etc. on special add-on managed sheets. This functionality is broken when Copilot Agent/Edi...PurpleMacha25Mar 17, 2026Copper Contributor38Views2likes0CommentsAdd ability to label the actions office-js takes on the document in the Undo list
Actions performed on a document are added to the application Undo stack. However, the description of the action that you can undo is the same for all actions. Here is a screen shot of Excel after my ...JKPieterseFeb 02, 2026Silver ContributorNew55Views4likes0Comments
Featured Idea Statuses
- New1,511 Ideas
- Needs more info1 Idea
- Working on it3 Ideas
- Completed43 Ideas