无法在 MS-Excel Office365 的脚本实验室中创建片段和查看示例

Cannot create snippet and view samples in script-lab in MS-Excel Office365

问题: 下面是用于了解 Script-Lab 在我的机器上的行为的图像。它发生在我测试过的所有办公产品中Excel、Word 或 PowerPoint。所以,我无法创建新代码段,也看不到示例。

环境: 我在 Windows10 操作系统(桌面)上使用已注册的 Microsoft Office 365 ProPlus 版本 1708(内部版本 8431.2215),默认浏览器是 Internet Explorer ( 11.1029.15063.0)。安装显示成功。我在安装过程中没有遇到任何错误。脚本实验室菜单显示正常,但最终无法正常工作。

更多信息: 有趣的是,我可以查看、编辑和 运行 保存在 GitHub 要点上的片段,但我无法创建自己的或由于此错误查看示例(请参见下面的屏幕截图)

截图: #1:当我创建一个新片段时,它说它无法导入该片段。

#2:当我点击samples查看现有的samples时,它说没有任何samples可用于该主机。

以下是 Script-Lab 以我上面的案例中发生的不良方式行事的经过验证的有效场景。我正在添加解决方案,如果有人再次遇到,请按照以下步骤操作。

确定问题:在后台,当 script-lab 打开时,它会尝试访问 github 内容。所以,如果你

  1. 没有互联网连接,或者
  2. 有防火墙保护 github url(具体来说,raw.githubusercontent.com

然后脚本实验室中既不会加载片段也不会加载示例。所以,请确保您可以打开下面的 links

https://raw.githubusercontent.com/OfficeDev/office-js-snippets/deploy-prod/playlists/excel.yaml

https://raw.githubusercontent.com/OfficeDev/office-js-snippets/deploy-prod/samples/excel/01-basics/basic-api-call.yaml

就我而言,组织正在阻止包含 raw 的 url,否则我可以访问 github 上的所有其他 link。


解决方案:如果出于任何原因,您仍然无法访问这些 URL,那么作为解决方法,您可以访问 https://github.com/OfficeDev/office-js-snippets/tree/master/samples/excel 中的所有示例,然后选择一个并复制粘贴整个 YAML。例如,对于默认示例,只需将以下内容粘贴到 "import" 文本框中,或者您可以使用导入工具在此位置使用 YAML links。


反馈 : 如果你恰好是脚本实验室的开发者,我相信这些示例可以成为 Excel add-in 的一部分,证明对离线用户更有用各种组织。

来源:已于 Github 解决。