因此,我的一位同事在尝试创建 Excel ActiveXObject 时遇到了一个奇怪的错误;因此,我制作了一些测试代码并将其放入托管在网络驱动器上的 .hta 中:
<html>
<head>
<title>
JUST FOR AVERY
</title>
</head>
<body>
<script type="text/javascript">
var objExcel = new ActiveXObject("Excel.Application")
var myBook = objExcel.Workbooks.Add;
</script>
</body>
</html>
现在,这段代码 100% 对我有用。但是,对于 Avery,她收到以下错误:
The object invoked has disconnected from its clients.
它给出的行号对应于创建 ActiveXObject 本身。
我们尝试将所有 Internet Explorer 安全区域设置为低,这样我们就知道我们已经覆盖了所有内容;然后我们关闭了所有 IE/mshta 窗口,再次打开测试代码,我们得到了完全相同的错误消息。
我在这里不知所措。帮助?
编辑
只是补充一些关键点,以防万一:
操作系统:Windows 7
IE:Internet Explorer 8