javascript - 使用 Javascript 在 Sharepoint 上打开嵌入的 Excel 工作簿

标签 javascript excel sharepoint

我当前正在尝试打开在我公司的共享点上找到的嵌入 Excel 文件:

<!DOCTYPE html>     
<head>
<title>
Project
</title>
<script type="text/javascript"> 

var excel = new ActiveXObject("Excel.Application");
var excel_file = excel.Open("sharepoint_url/myfile.xlsx");


</script>
</head>
<body>
</body>
</html>

但是,每当我运行此程序时,我都会收到以下错误:

下标超出范围

我希望有人能够阐明我应该如何解决这个问题。如有任何帮助,我们将不胜感激。

最佳答案

试试这个。

<html>
<body>

<form name="form1">
  <input type=button onClick="openmyfile()" value="Open File">
  <br><br>
</form>

<script type="text/javascript">
  function openmyfile() {
    var Excel = new ActiveXObject("Excel.Application");
    Excel.Visible = true;
    Excel.Workbooks.Open("sharepoint_url/myfile.xlsx");
  }
</script>

关于javascript - 使用 Javascript 在 Sharepoint 上打开嵌入的 Excel 工作簿,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30918346/

相关文章:

javascript - 在 HTML 中显示 Ajax 响应

excel - 非 Web SQL 注入(inject)

javascript - sharepoint 2010。在所有项目显示表单的代码中包含 javascript

javascript - componentInstance.setState 在 0.11.0 中未定义

javascript - HTML5 定义图像部分坐标的最佳方式,当有人点击它时我们可以找到点击的部分

vba - EXCEL VBA : How to convert dd/mm/yy into yyyy. mm.dd

vba - 将最近的工作表更改捕获为变量

javascript - 使用 Javascript 和 <Contains> 进行 CAML 查询

azure - 如何使用 v1 Azure AD 应用程序和客户端凭据访问 Sharepoint Online API

javascript - lodash 的最小值从负值数组中返回错误值