Feedback by UserVoice

Feature Requests and Feedback

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Proofing Tool API

    We develop high quality grammar based proofing tools (including grammar checkers), and were looking into making them portable via Office.js, but the APIs are so fragmented and anemic that this seems extremely hard or even impossible.

    We do not care whether the host app is Word, PowerPoint, Excel, Outlook or whether it's on Windows, Mac, iOS, Online ... we just need 3 things:

    1) Read access to the current text that the user is editing, preferably with paragraph granularity.
    2) Ability to navigate the user's view around to specific parts of the text, in order to highlight where an error…

    19 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →

    Tino, thank you so much for your suggestions! We really appreciate it.

    There are many requests on this entry. We strongly recommend that you open one for each granular requirement, so they can be voted individually. Could you please do that?

    The first three things you are asking here are supported in Word. Please open separate requests for the other hosts so we can track them under the right categories and with the right teams.

    For#1, you can absolutely have access to the current text. You can do range.getSelection().paragraphs . If there is no selection but the caret, you get the entire paragraph. once you are in a paragraph, you can use next(), previous() methods to navigate as needed.

    For #2 and #3, I am not sure about the granularity level you need but if it’s word level, please check out the range.split method where you can get a set…

  2. Document.getFilePropertiesAsync - file id and version history

    The Document.getFilePropertiesAsync should return file id and version history information to avoid seperate calls to the backend

    13 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
  3. Bug when using getSelectedDataAsync with coercion type html in Word add-in

    When trying to get the selected data, using getSelectedDataAsync function, with coercion type html the event Office.EventType.DocumentSelectionChanged is fired infinitely.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
  4. Ability to use bindable content controls both in header and body

    When bind function in Office API called for richtextbox content controls in header AND body called, binding fails. If content controls are only in header OR all are in body, binding works.

    Please fix this situation so that content controls can be used with Office.js both in page header and page body at the same time.

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
  5. Add ability to collapse selection

    Could you add a call to the Office API to collapse the selection? e.g. removeSelectionasync()

    Our Eduction Task Pane apps work based on selections and we would like the ability to collapse the selection once the functionality we introduce has been completed.

    At present our task pane apps target Word 2013 and Excel online, though we are coming from Word Object Model desktop type applications, so making the cross over.

    26 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →

    Gavan, thank you for your feedback. We really appreciate it! Can you please explain your scenario a little bit? We now have a getRange API using which you can get the range of an object (paragraph.getRange(“start”), at the start or the end of it, and then it can be selected. Does this API help with your scenario? We look forward to hearing back from you.

    Thanks!
    Office Extensibility Team

  • Don't see your idea?

Feedback and Knowledge Base