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. Office Add-ins should run in Edge, not IE11

    At the moment Word runs Add-ins in IE11

    IE11 doesnt support ES2016, and is therefore much harder to develop for than all of the other newer browsers (Safari, Chrome, Edge).

    Word should run Add-ins in Edge

    24 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.

      82 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 →
      • Add option to automatically create table of acronyms

        In technical descriptions there are usually lots of acronyms. There should be one macro or something to collect all words which look like acronyms (for example words with several CAPS letters) and create a table for them. The field next to acronym can be left empty for describing each acronym.

        1 vote
        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 →
        • Improve Word Add-in consistency across native and Online environments

          Currently, there are a few discrepancies between the behavior of Word Online and native Word, particularly when using the API to manipulate Content Controls. Specifically, Word Online ignores the 'cannotEdit' and 'cannotDelete' flags when inserting OOXML, and both 'start' and 'replace' have the same result. In addition, 'getOoxml' behaves like 'getInnerHTML' natively, but 'getOuterHTML' in Word Online. It would be nice if the behavior across environments was the same.

          Check out these links for more details:

          https://stackoverflow.com/questions/46800297/how-to-insert-ooxml-into-locked-content-control-in-native-and-online-word

          https://stackoverflow.com/questions/46797679/what-is-the-proper-way-to-use-contentcontrol-getooxml-across-native-and-online

          3 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 →
          • Load documento from base64 string

            I'm saving the documento to a DB extracting the base64 file with Office.context.document.getFileAsync, but I need the counterpart to load my document, I tried with thisDocument.body.insertFileFromBase64, but I't doesn't load layout setting, header, footer etc, I also tryed a method from the beta context.application.createDocument(base64file) but this opens a new instance of word and this does not fit mi app requirement, are there any other alternatives? can this be done with and add-in?

            3 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 →
            • Open the SharePoint Property Panel when you create a new Word doc from a SharePoint Online library. Currently it only display after saving.

              Open the SharePoint Property Panel when you create a new Word doc from a SharePoint Online library. Currently it only displays after saving the file.

              1 vote
              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 →
              • Word js api: Add support for all content controls

                Currently only content controls of type RichText are support (see https://dev.office.com/reference/add-ins/word/contentcontrol). Please add support for other types, specially BuildingBlockGallery, CheckBox and ComboBox

                3 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 →
                • Separate the spelling differences between English(UK) and English(US)

                  Although people do understand both of them, in some formal situation, people need the exact spelling instead of mixing them.

                  3 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 →
                  • Document Variable support using office js

                    I am working with office.js for developing add-ins.
                    I want to use document variables like it is accessible using VSTO add-ins word document object.
                    I play with document settings property but it is not equivalent to document variables.
                    Can you please provide support for that.

                    3 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 a Clipboard or Scrapbook feature back into Word for Mac.

                      I am a transcriptionist who often types long documents with several speakers' names in them. I need an easy way to collect a bunch of these names in a clipboard that I can easily move from the side of a document into the document. It was a great feature of older versions of Word. And I don't understand why it's not included in your product for Mac users

                      1 vote
                      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 →
                      • Appling style "Normal" to paragraph should respect other styles in the same paragraph

                        When I apply "Normal" style with the default User Interface in Word by default it keep all other formating styles in the paragraph (bold, italic, character styles...) and as expected it changes only paragraph style to "Normal"

                        I am trying to emulate the funcionality of appling style "Normal" to a paragraph Programmatically. But it doesn´t work.

                        I have this piece of code:
                        function applyStyleParagraph(styleName) {
                        Word.run(function(context) {
                        var pars = context.document.getSelection().paragraphs;
                        context.load(pars, 'style');
                        return context.sync().then(function () {
                        for (var i = 0; i < pars.items.length; i++) {
                        pars.items[i].style = styleName;
                        }
                        return context.sync().then(function () {
                        console.log('Style: ' + styleName +…

                        3 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 →
                        • How to count Chinese characters and Korean words

                          How to count
                          Chinese characters and Korean words

                          1 vote
                          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 →
                          • Getting and setting document properties is not working in Office Online

                            Hello,

                            I am working on the Office Add-in for Word using the Office JavaScript API. Using Word in Office Online and the latest Word 2016 I could get and set document properties. This all worked but it has now stopped working in Office Online. I get the error when I try to use context.document.properties or context.document.properties.customProperties:

                            "Sorry, this function isn’t available. Perform a runtime check on the Office add-in to find out whether the feature is supported by the host."

                            I perform the check "Office.context.requirements.isSetSupported('WordApi', 1.3)" to ensure that the version 1.3 of the API is loaded and supported and…

                            7 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 →
                            • Content Controls bound to custom xml not updated when opened on Word Online

                              We have plain text content controls bound to custom xml. When opening on Word Online the bound content controls should get their data from custom xml. We tried to work around this by using GetOOXml() to get the document's open xml, then update the values on server side, then use InsertOoXml() to insert the updated open xml. But it seems that InsertOoxml() does not support content controls yet.

                              I hope either of these two features that we need get supported soon. 1. Update text of bound content controls when opened on Word Online.

                              2. InsertOoxml() support updating content controls.

                              Thanks, …

                              4 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 →
                              • automated forms documents

                                i work for a big education organization and received a request from the teachers about functionality they are using in google docs:
                                - prepare a document template, being a form with some questions. is it an exam, survey, or an application form.
                                - share the document with word online, so the students may edit the document, give answers, fill the gaps etc. but it is not THE document - it's the difference between 'document' and 'template' - each time new user access the temple, a new instance is created
                                - on the end, the document is not saved, but there…

                                3 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 →
                                • to add the feature of suggesting words using "ctrl"+"spacebar"

                                  Just a suggestion, to add the feature of suggesting words (different from auto correct) as we type, or better would be using "ctrl"+"spacebar" like is in many IDEs for suggesting synonyms. thanks .

                                  1 vote
                                  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 →
                                  • global keyboard hook does not work in word 2016 . why? how can i make it work ?

                                    0
                                    down vote
                                    favorite

                                    I'm trying to write an add-in for word using VSTO to get the keydown event and identify it .then if the key was shift+( then replace ( with () and put the cursor in the middle of them so that the user will be able to write in the middle after opening parenthesis .

                                    The code i found works fine in word 2010 and 2007 but in higher versions you have to open the onscreen keyboard to make it work .
                                    I'm looking for a way to make it work .

                                    1 vote
                                    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 →
                                    • i neeed persian calender in my office please make an add-in for Office to add persian calender to it

                                      i neeed persian calender in my office please make an add-in for Office to add persian calender to it

                                      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 →
                                      • 6 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 →
                                        • Level types of List

                                          I use JavaScript SDK for Office Add-ins to create an application for Word. You know we can use list object (https://dev.office.com/reference/add-ins/word/list) to make numeration for Paragraph, but I would like to use cross-link for that scenario. If the number of a paragraph was changed cross-link also has to be changed. Is it working scenario in the current edition of SDK?
                                          Also, I can't change the level type of list when I try to create a new one from Paragraph. By default level type is Bullet. Any methods or properties to change.

                                          1 vote
                                          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 5
                                          • Don't see your idea?

                                          Feedback and Knowledge Base