Feedback by UserVoice

Feature Requests and Feedback

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Excel - retrieve data validation source

    When working on Excel Add-In, specifically with Data Validation lists, is it possible to retrieve the source of the list?

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  2. Add .getItemAt functionality to PivotTableCollection

    Most collection objects in the JavaScript API have a .getItemAt method. This allows you to access user-created objects without having to know how they're named. PivotTableCollection lacks this method.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  3. Make a tool for debugging Javascript API in Chrome Devtools

    Debugging on Mac is a pain.. The built-in safari tools are buggy and laggy. The only useful feature of volron.js is displaying console.log's.
    I want a normal developer experience on Mac!

    37 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  4. Support OfficeExtension.EmbeddedSession for Excel (and Word and PowerPoint)

    EmbeddedSession (https://docs.microsoft.com/en-us/javascript/api/office/officeextension.embeddedsession?view=common-js) is only supported for Visio (https://docs.microsoft.com/en-us/office/dev/add-ins/reference/overview/visio-javascript-reference-overview). We would like to be able to embed an Excel workbook on a public web page and be able to control it via Office.js.

    You can embed Excel via the OneDrive embed > JavaScript configurator and control it using the very old JavaScript API (https://docs.microsoft.com/en-us/previous-versions/office/developer/sharepoint-2010/hh315812(v=office.14)), but that API lacks many key features of Office.js.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  5. Encrypt Microsoft Excel with password using office js

    I have some confidential data in the excel. I just want to protect that data using office js.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  6. Harita Grafiği

    Türkiye Grafiği için Batman-Siirt illeri karışmakta.
    Bolu ile düzce illeri karışmaktadır. Sorunun çözümü halinde daha aktif olarak kullanılabileceklerdir.

    27 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  7. How to use excelApi on iOS app?

    I want to develop an iOS app with xcode. I need to use Excel-related functions. How should I do it?

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  8. Insert picture/shape in Excel range

    Like inserting shapes in a worksheet it would be useful to insert pictures in a range/cell. The range/cell acts as an anchor.

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  9. Ability to programmatic update the Excel Add-in cache or other automation way

    Our Add-in deals dynamic server address so we need to update the manifest frequently. The only way to update the Add-in cache is to refresh and insert again, is it possible to do it in automation?

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  10. Grafiklerin Geliştirilmesi

    Excelde oluşturulan dağılım grafiğinde dikey ve yatay çizgiler oluşturulamamakta.
    Ayrıca yine aynı grafik türünde nokta ismine etiketin isimlendirilememesi hatası mevcuttur.
    Powerbi de bu sorun yok ancak excelde mevcut.

    24 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  11. Add Strikethrough property to Excel.ShapeFont

    Text style editing capabilities are super non-uniform through the API. If you let us use things like strikethrough for Excel.RangeFont, why would you not provide it for shapes too?

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  12. Provide a way to edit the Worksheet Zoom in javascript.

    Since range.left returns different values depending on the amount of Zoom your worksheet is, we should be able to edit the zoom or at least know the amount of zoom so we can take the changing position values into consideration.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  13. Office Javascript API Function to Execute Macros that Exist in Workbook

    We just need a clean way to use the Javascript API to tell Excel to execute an existing VBA Macro. While VBA may be falling out of favor to development teams, it's very much alive in the workplace. Excel and Macros are tied to the hip. I imagine this to be a very simple implementation. Let this be an olive branch between VBA and Office JS API.

    12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  14. Expose the commenting feature via excel-js api.

    Can you expose the comments/notes feature in the excel-js api. I am interested in developing an add-in that depends on comments/notes. I noticed that there are other developers who are also interested in add-ins that need access to comments/notes. Following is a stackoverflow thread about it:

    https://stackoverflow.com/questions/44019257/excel-javascript-api-set-note-to-cell

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  15. track changes in excel

    I work for a large company. We receive requests for proposals in Excel and need to respond in Excel. We need to be able to track our editor's changes in Excel. Currently we can only track changes in Word but that is not the format that consultants use. We have to copy from Excel to Word for editing, then back to Excel to finalized. This is wasting a lot of time. Please add track changes to Excel so that it works the same as Word.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  16. Allow Taskpane Addin's and custom functions to control content addins

    This would allow the ability to have the menu system outside of the content add-in. In addition would provide the ability to seamlessly bring in other charting libraries for more complicated live charting of financial data.

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  17. Allow Javascript to be used, and shipped, within the excel sheet and not only as an add-in (as VBA is)

    The beauty of VBA is that it ships with the sheet and does not require the installation of additional programs.
    The need to use an add-in means the majority of excel users (accountants, engineers etc.) are unable to write their own scripts without needing an IT department to approve, install and distribute the add-in. In most corporations this means the JS API is just not an option.
    Our only options then become to learn VBA while its on the way out or use Google sheets which lets you do it all online (ie no installation/IT department required).
    Ultimate goal =…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  18. User information

    There should be API using which we at least get User information like User Name, User email id etc,

    7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  19. Ability to inject data in to native PivotTable object

    Currently, you can use the PivotTable object and it's associated collections to create, edit, delete PivotTables. But currently, this relies on using Excel itself for the aggregation.

    It would be nice to instead be able to manually manipulate the PivotTable object and define hooks for expanding Hierarchies to perform custom aggregation.

    This would be useful for using analysis servers which aren't 100% XMLA compliant as well as any other services that want to perform some kind of aggregation on data not available in the worksheet.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  20. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base