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 Contributor83Views14likes0CommentsAdd 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 Contributor255Views72likes0CommentsAccess 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 ContributorNew18Views1like0CommentsAdd 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 Contributor58Views7likes0CommentsAbility 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 Contributor36Views2likes0CommentsAdd 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 ContributorNew52Views4likes0Comments
Featured Idea Statuses
- New1,511 Ideas
- Needs more info1 Idea
- Working on it3 Ideas
- Completed43 Ideas