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. Extend Word Javascript api to close the editing window

    In a workflow scenario (not sharepoint workflow, something custom) where we want to have a button in a Word Add-In taskpane to close the Word Online window after saving the file. In this button we initiate a next workflow step by saving the document, initiate the next step by e.g. setting a flag in sharepoint and closing the document editing session of the user.

    This could either be an office general api or a word specific api (this is where we need it the most).

    68 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      1 comment  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
    • Add the ability to get/set document variables (JS Word API)

      it would be great have an opportunity to get/set the document variables in settings part of ooxml
      Similar functionality exists in the Word Object Model Reference: https://msdn.microsoft.com/ru-ru/library/microsoft.office.interop.word.variables.aspx

      54 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        4 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
      • Create a new Word Online document

        Add a function in Office.js to create a new Word online document to the logged in user's OneDrive account.

        This call would utilize the code behind the "+new" button in OneDrive by generating a new Word Online document in the top level folder location.

        Also add the ability to append content to this new document.

        Finally add the ability to open this document.

        e.g Pseudocode:

        // Create a document in memory:
        var doc = WordOnline.Create();

        //Insert paragraph
        doc.InsertParagraph("This is my first paragraph");

        //open document
        doc.Launch();

        This would be of great benefit to educational task pane apps for creating specific lesson…

        42 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          1 comment  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
        • Wrapping OOXML APIs Needed - insertComment, insertBookmark, insertOoxmlFragment

          The API makes it very very difficult to wrap content in the underlying OOXML with additional OOXML.

          SUGGESTION: It would be great if there were a range.insertComment, range.insertBookmark that worked exactly like range.insertContentControl does! Or please give us a method to get the current OOXML fragment represented by a range. I'm trying to insert bookmarks and I've seen others trying to insert comments, around the selected text. The getOoxml() methods are great if you're writing copy/paste functionality, but that doesn't help you if you're trying to manipulate/wrap the fragment.

          42 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            2 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
          • Need content Controls found on desktop Excel and Word applications to be avaiable in web version of Excel and Word

            Content controls like found in the desktop version of Excel Word need to also exist on the Web version of Excel Word and function the same. The same controls should be able to be used on the desktop version of Excel and Word and the Web version of Excel and Word. This would allow moving Excel and Word files containing content controls between the desktop and Office 365's OneDrive and SharePoint sites. The Workbooks and documents with content controls would work the same in both environments (desktop and Online). This is a critical need!

            40 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              2 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →

              Jim, thank you for your feedback! Please note that there’s no notion of content controls in Excel. Content controls feature is only available in Word.

              Also, the content control API is already available in Word Online. However, content controls are currently not editable in Word Online, and this is currently being worked on. We’ll keep you posted when this is available.

              Thanks!
              Office Extensibility Team

            • Create Word Comments via Office API

              Hi,

              Could you add functionality to create Word comments via the Office API?

              I know have a proof of concept, named Feedback+, in the store where we create comments into a word document. But this has a bug. It creates a paragraph everytime someone creates a comment in the document.

              Thanks,

              JW

              39 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                2 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
              • Support Regex (regular expressions) via Search javascript API

                context.document.body.search and range.search do not accept regular expressions (regex) as search patterns. The current wildcard language that is supported is far less capable. We have documents with lots of patterns that we look for via regular expressions and currently that is not possible with the javascript API. Please consider adding support for that.

                29 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  0 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
                • 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
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    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

                  • Provide VSTO's DocumentBeforeSave event

                    This is necessary to implement app-dependent document content protection

                    22 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      0 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
                    • please provide option to navigate bookmarks in the word document

                      please provide option to navigate bookmarks in the word document (office app javascript API)

                      19 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        1 comment  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
                      • Add keyboard shortcut

                        In all previous versions of MS Word I used ability to assign keyboard shortcut to a macro. However JavaScript API for Office seems to not support this. It is so strange and unexpected.
                        Unfortunately absence of this feature is a blocker for me to develop custom plugins for Word 2013 online. Could be great to have it back!

                        18 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          1 comment  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
                        • Add footnote support to the javascript API

                          Footnotes are very heavily used in many professional types of documents. (Specifically legal documents). Currently Footnotes are not exposed in any way via the word api which is a sizable gap in the functionality.

                          15 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            1 comment  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
                          • Allow Office.js api to save documents as read only

                            I posted this question @ http://stackoverflow.com/questions/39919312/office-js-saving-word-document-as-read-only

                            And got the answer that it's not currently possible.

                            Basically my problem is that I would like the word document to match what the pdf is like in our service. It could get confusing for the user if he thinks he can add text to the word document since it will NOT get updated at our end.

                            12 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              1 comment  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
                            • Word Add-In (Office 365) allways available.

                              I want to have my Word Add-in automatically loaded the next time I start Word. Now, I have to add the Add-in every time I start Word.

                              12 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                0 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
                              • create a Toc(Table of Content) for a document in Word using office.js

                                I hope that there is an api to create a Toc(Table of Content) for a document in Word using office.js

                                12 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
                                • 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…

                                  10 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    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…

                                  • 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

                                    10 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      0 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Add "Change Tracking" API

                                      Need a Change Tracking API in Word.

                                      10 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        0 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →

                                        Ernst, thanks for your feedback, it’s greatly appreciated! There’s other items in UserVoice for inserting bookmarks and comments, so we edited this item to track just Change Tracking. This way, everyone can vote individually on each item.

                                        We are currently reviewing this item. We’ll keep you posted.

                                        Thanks!
                                        Office Extensibility Team

                                      • 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
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          0 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Programmatically disable/hide the Ribbon menu

                                          We are in the process of development for Office 365 based Add-ins for Word, Excel and PowerPoint.
                                          It would be really nice, if we could have a way to disable/hide the ribbon buttons based on some data against that particular user.

                                          9 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            0 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4
                                          • Don't see your idea?

                                          Feedback and Knowledge Base