我正在尝试在线加载Excel文件。
通过加载文件,我的意思是说我从服务中收到一个Excel文件,我需要在当前工作簿上显示该文件。
文件位置可以是我网站中的网址或任何文件夹。
stat.getBlockSizeLong() * stat.getFreeBlocksLong();
答案 0 :(得分:1)
如果您希望通过链接/路径打开工作簿,那么在Web加载项中这是不可能的,因为加载项的范围仅限于工作簿。我们的路线图中支持跨工作簿方案。如果您希望将工作簿嵌入浏览器,Marc的响应有答案(适用于OneDrive,仅适用于SharePoint)。
答案 1 :(得分:0)
加载项的作用域是文档,旨在扩展Office应用程序的功能,而不是作为打开文档本身的机制。
您所描述的内容是WOPI的用途。 WOPI
协议提供Office和文档存储之间的接口。
虽然您可以实施自己的WOPI
客户端,但这不是一个简单的过程。更简单的方法是通过Microsoft Graph利用用户的OneDrive。存储在OneDrive中的文件包含webUrl属性。如果您打开此URL,它将自动在正确的应用程序(Excel,Word等)中打开该文件。