Ideas
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...schoongMar 27, 2026Copper Contributor18Views1like0CommentsAbility 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 Contributor17Views2likes0CommentsAdd 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 Contributor251Views72likes0CommentsAbility to determine which cells are currently being viewed by the user
Summary We did tests on the frontend with our streaming formulas and we were able to confirm that having multiple streaming cells can lead to performance issues on the frontend i.e. unresponsive / g...jcofdsMar 16, 2026Copper ContributorNew12Views1like0CommentsAdd 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 Contributor53Views7likes0CommentsAdd 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 ContributorNew43Views4likes0CommentsGet selected chart element in Excel JS API
We need to read the data point when a user clicks on one of the parts of a bar chart or pie chart. Something like getSelectedChartElement() that points to the underlying cell range where the data poi...schoongMar 05, 2026Copper Contributor28Views1like0Comments
Featured Idea Statuses
- New1,503 Ideas
- Needs more info1 Idea
- Working on it3 Ideas
- Completed43 Ideas