Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Office add ins community call - october 2018


Published on

The OfficeAdd-ins October community call summary and recording are now available. Agenda included Office Add-ins overview, Excel and Outlook JavaScript APIs and Excel customfunctions

Published in: Software
  • Be the first to comment

  • Be the first to like this

Office add ins community call - october 2018

  1. 1. Office Add-ins Community Call October 10, 2018 8:00 AM PST
  2. 2. • • Next call: Wednesday, January 9, 2019 • What’s new • Meet the product teams behind Office Add-ins • Technical deep dives • Q&A About the community call
  3. 3. Call agenda • Office Add-ins overview • What’s new: Outlook JavaScript API • What’s new: Excel JavaScript API • Deep dive: Excel custom functions • Q&A
  4. 4. Presenters Keyur Patel Sr. Program Manager Kim Brandl Sr. Dev Writer Doug Mahugh Sr. Dev Writer Sr. Program Manager Juan Balmori LabraSohail Zafar Principal Program Manager
  5. 5. Office Add-ins Overview Doug Mahugh, Sr. Dev Writer
  6. 6. Add-inAdd-in Add-in Add-in Web App Manifest fileAdd-in
  7. 7. Add-in Web APIs, Azure services, cloud storage, analytics Office.js
  8. 8.
  9. 9. What’s new: Outlook JavaScript API Sohail Zafar, Principal Program Manager
  10. 10. Extension Points • Add-in Commands
  11. 11. What’s New GA  Requirement Set 1.7  Recurrence API and Event handler  Recipients Changed Event  Recurrence Changed Event  Appointment Time Changed Event  Organizer in Compose Mode  From in Compose Mode  OWA  Persistent Taskpane Preview  Desktop  Delegate Access  OWA  Calendar Add-ins in new OWA  Outlook Mac  Delegate Access
  12. 12. What’s new: Excel JavaScript API Juan Balmori Labra, Sr. Program Manager
  13. 13. 0 200 400 600 800 1000 1200 1400 1600 1800 2000 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 Beta #APIS API RELEASE EXCEL JS API COUNT/RELEASE
  14. 14. Application/ Calculate Workbook Worksheet Bindings Table Charts W1 PivotTable Protection Styles Freeze Pane Protection Custom & Built in Props Sheet Events RangeNamed Items Filter Sort RangeFormat Columns Rows RangeView Settings CustomXmlParts Conditional Formatting Sheet Copy Hyperlinks Table Events Binding Events Setting Events Chart Types Chart Axis Chart DataLabel Chart Legend Chart Point Charts Chart Series Trend Lines Data Validation Chart Events Workbook Worksheet Create Workbook Gridlines Sheet Headings Calc Events Remove Dupes Chart Style Chart ErrorBar Chart FormatString 1.1 Nov 2015 1.2 Jan 2016 1.3 Sep 2016 1.4 Jan 2017 1.5 May 2017 1.6 May 2017 1.7 May 2018 1.8 Sept 2018 Calculate Excel.js Release BETA! Shapes New Charts Autofilter Areas PageLayout Copy Paste RangeFormat 3 Save, Close Filter Events Events Old/new Values Insert Workbook Special Cells Find
  15. 15. Deep dive: Custom functions in Excel Keyur Patel, Sr. Program Manager
  16. 16. Planned capabilities (by monthly insiders release) October ScriptLab support for custom functions in Excel Windows/Online ‘Any’ type (similar to the XLOPER12/Variant types) Default values for shorter json – default type: any, dimensionality: scalar Localization November Debugging for custom functions on Windows Optional Parameters { optional: true } Optional Namespace (can omit) Caller.address support Auto-generation of metadata December Volatile functions support { volatile: true } 2019 *Stabilization, more Perf, getting it ready for you (will ship first on Online and Windows, then Mac)  *Will open up store for submission 1 month before GA *In process (formerly known as “sync”) Custom Functions will be made available for IT admins to opt into at a later date Still under consideration: Dual use of XLL UDFs on Windows, and JS UDFs on Online/Mac *debugging info will sent to select partners this week
  17. 17. 1. Use Scriptlab ( 2. Ensure SSL is setup otherwise your add-in will fail to install 3. For debugging Taskpane and Webviews, Excel Online will be the best solution (for now  4. Update your functions.json with ‘id’ parameter, otherwise, your functions may not work Tips and Tricks
  18. 18. Engage with us! Are you interested in... * Presenting during an upcoming call? * Providing feedback about the docs?
  19. 19. Q&A (post questions in chat window)
  20. 20. Learn Engage Developer resources What Where Office 365 Developer Program Script Lab Office Add-ins documentation Excel JS API Open spec Custom Functions What Where Stack Overflow (questions) office-js outlook-web-addins GitHub (issues) UserVoice (feature requests) Send a Smile or Frown Inside Office
  21. 21. • Recording will be available soon on Office Developer YouTube • • Next call: January 9th, 2019 • Submit your questions: • Add to your calendar: Thank you