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

时间:2018-05-24 06:20:37

标签: excel office-js scriptlab

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

环境:我在Windows 10操作系统(桌面)上使用注册的Microsoft Office 365 ProPlus版本1708(Build 8431.2215),默认浏览器是Internet Explorer(11.1029.15063.0)。安装似乎成功了。我在安装过程中没有遇到任何错误。 “脚本实验室”菜单看起来很好但最终无法正常工作。

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

截图:  #1:当我创建新代码段时,它表示无法导入代码段。 Error: When creating a new snippet using the + button in Script-Lab Code Window

#2:当我点击样品查看现有样品时,它表示此主机还没有可用的样品。 Error: Unable to see the samples.

1 个答案:

答案 0 :(得分:0)

下面是脚本实验室经过验证的有效方案,以上述方式发生的不良行为。我正在添加解决方案,如果有人再次遇到该问题,请按照以下步骤操作。

确定问题:在后台,当脚本实验室打开时,它将尝试访问github内容。所以,如果你

  1. 没有互联网连接,或者
  2. 具有保护github网址(具体为raw.githubusercontent.com)的防火墙

然后,代码片段和示例都不会加载到脚本实验室中。因此,请确保您可以打开下面的链接

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

就我而言,组织正在阻止包含原始文件的网址,否则我将访问github上的所有其他链接。


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


反馈:如果您碰巧是脚本实验室的开发人员,我相信这些示例可以成为Excel add-in的一部分,事实证明对于各个组织的离线用户来说更有用。 >

来源:已在Github上解决。