Feedback by UserVoice

Dan Moorehead

My feedback

  1. 13 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Feature Requests and Feedback » Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
    Dan Moorehead supported this idea  · 
  2. 31 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Dan Moorehead supported this idea  · 
    Dan Moorehead commented  · 

    Office Extensibility Team,

    Can you please provide any kind of idea of when or whether this might be implemented (as it's been in the backlog for nearly 2 years)?
    Is this something you might be able to move up in the backlog as a higher priority so likely to be addressed?

    Support for executing commands / automating UI would be extremely helpful in helping to bridge the gap between what is possible with JavaScript / Office.js vs. VBA / Automation APIs, and provide a lot of functionality even with just one new method like:

    Application.executeUICommand(command: string | UICommand)

    Ideally you could provide an enum like UICommand with string values auto-generated from list of known/most common commands, like from either:
    https://docs.microsoft.com/en-us/openspecs/office_standards/ms-customui/bb5bb594-ec8c-45f6-8424-f98e8308b25a
    https://docs.microsoft.com/eu-es/office/vba/office-mac/idmsoexcelmac
    However, simply executeUICommand(commandName: string) without any enum (for first version, if that simplifies and therefore helps to get this implemented sooner), and even if just for Excel at first, would be of immense value to those looking to move from VBA to JavaScript for Office Add-in development and automation.

    Thanks,
    Dan

    --

    Dan Moorehead
    Co-Founder & CTO
    PowerSheet.ai for Excel | http://PowerSheet.ai
    ● AI Powered Excel ● Smart Tables ● Easy BI
    ● Auto Forms, Reports, Pivot & Finance
    ● Excel Content Add-in & Online

  3. 30 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Feature Requests and Feedback » Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →

    Thank you for your request!

    We are collecting API requirements for developing Office Add-ins in Excel, specifically for Events API.

    If you are considering moving an existing COM/VSTO/VBA Add-in to Office Add-in, or creating a new Office Add-in in Excel, and have events requirements, please fill the survey below and help us focus on the right set of events and design. We truly appreciate your help!

    https://forms.office.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR-JHDwXr1WhPtbjLQNPOgHtUOFhNTTRVNEE5WE9VVzExOVY5Tko2V05TSi4u

    Thanks!
    Office Extensibility Team

    Dan Moorehead supported this idea  · 
  4. 341 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    19 comments  ·  Feature Requests and Feedback » Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
    Dan Moorehead commented  · 

    Office Developer Team, can you please provide any kind of ETA as to when we might be able to begin use of Edge-based renderer and ECMAScript 6 instead of Internet Explorer 11 with new Office.js JavaScript-based Office add-ins?

    There was just a major news article released where Microsoft calls IE "a compatibility solution, not a browser" (https://www.theverge.com/2019/2/8/18216767/microsoft-internet-explorer-warning-compatibility-solution), making this IMO even further a priority that Microsoft itself also moves away from it for its own internals, and removes the requirement that new development (like with Office JavaScript-based Add-ins) target IE11 exclusively.

    Edge replaced IE11 4 years ago, and IE11 lacks EC16 support, even for basics like classes, meaning the new Office.js lacks support for clean object-oriented programming (short of transpiling from TypeScript), as well as other ECMAScript 2015 features, and basics like variables in CSS. Considering that, I believe this will be a really helpful enhancement.

    Thanks,
    Dan

    --

    Dan Moorehead

    ● PowerExcel AI (http://PowerExcel.net) – AI generated Power Query, Pivot Tables, Tables, Named Ranges, Slicers with Merge/Split/Transform Tools & install-free Power Formula & Dynamic Array functions
    ● CrushErrors AI (https://CrushErrors.com) – Excel Data Prep AI, Analytics & Pivot Reporting Cloud Platform
    ● PowerAccess (https://PowerAccess.net) – All-in-One Toolset & Framework for Microsoft Access

    Dan Moorehead supported this idea  · 
  5. 43 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Dan Moorehead supported this idea  · 
  6. 8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Feature Requests and Feedback » Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
    Dan Moorehead supported this idea  · 
    Dan Moorehead commented  · 

    It would be really useful if could specify bottom of top docking for Task Panes as well.

  7. 24 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Dan Moorehead supported this idea  · 
  8. 350 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Dan Moorehead supported this idea  · 
  9. 208 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Dan Moorehead supported this idea  · 
  10. 133 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Dan Moorehead supported this idea  · 
  11. 117 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Dan Moorehead supported this idea  · 
  12. 6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Dan Moorehead supported this idea  · 
  13. 13 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Dan Moorehead supported this idea  · 

Feedback and Knowledge Base