前端Excel插件开发系列[0]

1,309 阅读2分钟

前端Excel插件开发

Office 2013 和 Office2016的发布赋予了前端工程师给Excel编写插件的能力,当然无坑不微软,实际开发体验下来,其中的坑也是非常的多

前言

因为公司业务需求,再加上自己想要尝试,于是就那么开了个坑,2018年开年的时候看到MSDN文档进行了一系列更新,于是本着尝试的心态,进了这个天坑

开发所用工具

  1. Vue 本人是vue前端开发,所以自然就以vue为主

未完待续

目前遇到的坑

Excel版本

一些高级API确实只有高级版本的excel才能提供,UDF功能1804版我等到现在了

manifest.xml

这个东西编辑起来实在是太麻烦了

调试

Windows下调试一般还是得依靠F12工具或者使用VS来开发,但是项目模版是基于C#的,一点也不自由,Mac下就得使用Vorlon.js

万恶的IE

内部浏览器在win下是使用IE的,Mac下是基于AppleWebKit,兼容性的调整是个大问题

强制Https

图片的加载,对话框的打开必须经过Https认证,对不熟悉自签名https的人实在是太麻烦了

文章列表

好吧,还没有东西

目前Excel API情况

Requirement set Office 365 for Windows* Office 365 for iPad Office 365 for Mac Office Online Office Online Server
ExcelApi1.7 Beta Version 1704 (Build 8201.2001) or later Coming soon Coming soon April 2017 Coming soon
ExcelApi1.6 Version 1704 (Build 8201.2001) or later 2.2 or later 15.36 or later April 2017 Coming soon
ExcelApi1.5 Version 1703 (Build 8067.2070) or later 2.2 or later 15.36 or later March 2017 Coming soon
ExcelApi1.4 Version 1701 (Build 7870.2024) or later 2.2 or later 15.36 or later January 2017 Coming soon
ExcelApi1.3 Version 1608 (Build 7369.2055) or later 1.27 or later 15.27 or later September 2016 Version 1608 (Build 7601.6800) or later
ExcelApi1.2 Version 1601 (Build 6741.2088) or later 1.21 or later 15.22 or later January 2016
ExcelApi1.1 Version 1509 (Build 4266.1001) or later 1.19 or later 15.20 or later January 2016

推荐工具:

  1. 一个非常棒的Excel管理工具Office Tool Plus