Feature Requests and Feedback
-
provide capability to execute excel macro via officejs
provide capability to execute excel macro via officejs.
i want to execute macro once all my data is loaded1 vote -
Fix issue with changing size and position of Content Add-in in Excel when spreadsheet has more then one sheet
Issue is happening for any Content app in Excel Online only when more than one sheet is present in the document. Reproducible in Internet Explorer v. 11 and Chrome v. 46.
Steps to reproduce:
1. Create new Excel document
2. Add new Sheet
3. Add any Content Add-in (f.e. 'Bubbles')
4. Try to move or resize Add-in
Result: 'Something went wrong' error message
Networking tab shows that error is returned for request https://excel.officeapps.live.com/x/vtibin/EwaInternalWebService.json/MoveAndResizeFloatingObject11 votes -
Allow Office Add-in in Excel to read Named Style formatting properties
In the absence of the ability for a Javascript Office Add-in to apply Named Styles to a range of cells in an Excel worksheet (see: https://officespdev.uservoice.com/forums/224641-general/suggestions/10694052-add-support-to-office-add-in-excel-javascript-apis), a intermediate solution would be for the Add-in to be able to interrogate the Named Style for its formatting properties (alignment, font, etc.) and then use the existing Excel 2016 Office Add-in APIs to apply formats that are equivalent to the Named Style (or nearly so).
1 vote -
Bug to fix: Html ordered list last element rendered out of list when bound to RichText Content Control
There is a bug I've discussed on MSDN forum:
https://social.msdn.microsoft.com/Forums/office/en-US/cb7b7f3b-c59b-4868-b80f-da6c82b45231/office-api-rich-text-content-control-html-coercion-problem-ordered-listsBasically, when html for an ordered list passed with coercion type html into a rich text content control, last element of list rendered as a seperate paragraph.
A fix would be nice.
Thanks
8 votesBogac, nice catch! We’ve verified that this is a bug and we’ve started work to address it. We’ll let you know when this fix is available.
Thanks again for reporting it!
Thanks!
Office Extensibility Team -
Provide Mail App Compose appointment functionality to manage resources
In compose app scenario there is no way to manage resources.
1. if you open a meeting in OWA that has resources configured, you cannot access to this resources.
2. if you create a meeing in Outlook and you add "Room Mailboxes" as required or optional attendees, OL resolve those partecipants as Resources and you can no longer manage those elements.54 votesThanks for your feedback! This is in our backlog but lower priority than a few other features. We’ll keep you posted with status updates.
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 votesNeeds more information ·AdminOffice Developer Team (Microsoft Office Extensibility, Microsoft) responded
Bogac, thank you so much for reporting this issue! We are unable to repro this. So it’ll really help us if you could share some more context around what you’re trying to do. Could you please some sample code and a sample document so we can take a look into it?
Thanks so much for your help!
Office Extensibility Team -
Grow/shrink Word table containing ContentControls when mapped XML changes
In Word, table rows mapped to custom XML part don't get updated correctly when the XML changes. The table doesn't adapt the the number of items. In other words, when the XML has X items mapped to a repeatable row, the table doesn't grow to accommodate the X items.
3 votesAlexandre, thanks for your feedback, it’s greatly appreciated! We’re currently investigating this issue. We’ll keep you posted with our findings.
Thanks!
Office Extensibility Team -
1 voteNeeds more information ·
AdminOffice Developer Team (Microsoft Office Extensibility, Microsoft) responded
Thanks for sharing. Can you please provide more information about the scenarios? Thank you!
-
Provide samples for Laravel PHP Framework
Laravel is the number 1 PHP framework, and includes an oauth system called 'Socialite' There are a huge number of socialte providers at http://socialiteproviders.github.io/ It would be great to see sample code / projects using Laravel and Socialite to connect to SharePoint online.
I would love to see an example where SPO can be used as a 'document store' for projects in Laravel. Other ideas include the standard list storage/retrieval/query mechanism for list items, calendar events. etc...
On a related note. Flarum.org is a forum built on Laravel, still in it's infancy, but all the rage in the PHP community…
8 votes -
Enable creation and editing of freeform shapes from apps. Ideally one could create a freeform shape directly from an SVG path.
Enable creation and editing of freeform shapes (or any shape) from apps. Ideally one could create a freeform shape directly from an SVG path.
4 votesNeeds more information ·AdminOffice Developer Team (Microsoft Office Extensibility, Microsoft) responded
Thank you for reaching out. Could you elaborate a bit more? Are you referring to adding a new feature to word/ppt to allow users to create a shape from SVG?
-
Add read flag for MailBox API message object
Read/unread flag would be a nice addition to identify when email is read first time.
Currently outlook add-ins cannot know which emails are opened first time. Only way to achieve this kind of behavior is to keep track of itemId's.
3 votes -
Provide a feature that allows EXCEL to read back verbally numbers within a range. This would allow a user to back check their entries.
I often enter long tables of number into my spread sheets. It would be nice to have feature that would allow you to highlight a range of cells, which would activate EXCEL to repeat each entry verbally (via headphones/speakers) back to the user so they may back check their entries.
3 votes -
Check the getFileAsync function funcionality in Excel Online
I've developed a very simple task pane add-in with Visual Studio 2015.
I used the sample they have when you chose the template in Visual Studio. I changed it so I could run it in Internet Explorer in a SharePoint site. And when I click the button I call the getFileAsync function with the parameters: Office.FileType.Compressed, sliceSize: 2MG and the call back function which has a very simple console.log instruction ([as explained here]http://stackoverflow.com/questions/32078546/javascript-api-for-office-getfileasync-function-is-not-calling-callback) Yet I cannot get the console.log.. In fact, the last thing I get in the Javascript console is "Agave.HostCall.IssueCall" ..
How can I solve this?…3 votes -
Programmatically add an App to an Office Document
We need a way to programmatically create add an App to an existing Office Document. The use case is to provide users with documents that already have the App attached to it instead of asking to add it manually.
7 votesNeeds more information ·AdminOffice Developer Team (Microsoft Office Extensibility, Microsoft) responded
Thank you. Could you elaborate on a couple of scenarios that would be interesting to you?
-
Redesign Office Store Information Architecture
Who is responsible for the information architecture of the Office App Store? the categories are far from helpful. They are overlapping and inconsistent. There is no hierarchy, I seldom can tell what category to use to refine my searching. They need to take a look at the commercial sites like BestBuy and create metadata that can be used to refine search results with helpful criteria
1 vote -
Allow custom charts to be build on pivottables
We are developing an excel app that uses javascript charting libraries. We are able to connect to plain data and named tables, but the office.js API does not support pivot table connections. (if it does, please let us know, because we can`t find any documentation). having the ability to connect your own chart to a dynamic pivottable is key for any Business Intelligence report environment.
6 votes -
Programmatic access to C.R.U.D the PowerPivot Data Model
Programmatic CRUD of Data Model in Excel. Previously developers had full VBA access to manipulate recordsets. All this functionality has not been taken away with the introduction of the PowerPivot Data model. Microsoft will simply be bringing back what made Excel the most popular tool on the planet ... the ability to script and automate!
3 votes -
Microsoft to commission a book for Office App Development
Back when VBA was the only way to develop Office Applications, there were lots of Books for developers to learn and understand best practice. Since then, MS has went through VBA, .Net, VSTO, C# and now we've got the Office App Development model.
The Office Development community has become very fragmented as a result of this. How many developers know the path from VBA? Very few. How many know that VSTO is not the preferred way to develop for Office? How many know about the Office365 API's?
Office is an amazing suite of products. But the majority of developers are…
34 votes -
Native API Access for Apps for Office/Office Add-Ins
While it makes sense that Microsoft is trying to move towards Javascript for Office Add-Ins to easily support the multiple platforms Office is now available for, there are some things that almost every platform has available that are not properly usable from a web browser.
For example, having access to native cryptographic functions is much better than using web-browser based cryptographic functions (for any number of reasons including security and performance). Some other examples include geolocation and file system access.
While it may be possible to simply build in an exception for things like native cryptography (which would be very…
13 votes -
Add tooltips to Excel spreadsheet tabs
Add the ability to put mouseover tooltips on the spreadsheet tabs in excel. This way if there are a lot of spreadsheets, abbreviations can be used so that more tabs can fit at the bottom of the screen and if a user is unsure what the abbreviation is they can mouseover the tab and see the whole name. Alternatively, the tooltip could be used to give a description of the contents of the tab.
1 vote
- Don't see your idea?