我正在使用 LabVIEW 通过其 ActiveX 接口与 Excel 对话。
由于某种原因,在成功写入电子表格一段时间后,我在尝试调用对范围执行某些操作的函数时收到此错误。
抱歉这个问题太含糊了,但这是因为我实际上是在使用另一个工具包来处理 Excel 写作。
有人知道任何地方是否有 Excel ActiveX 调用的查找表吗?
谢谢
此错误代码表示“需要对象”。
听起来您的工具包可能存在内存泄漏,或者它正在过早地处理对象。
工具包中可能没有正确处理范围对象。如果这是 NI 的报告工具包,您可以打开 sub-vi 并放置探针来解决错误。(不过,这可能已经改变了。自从它被重写以来,我没有看过它。)
LV 中公开的 Excel 函数被称为“自动化”或其“对象模型”。您可以在http://support.microsoft.com/kb/q222101/找到有关在何处找到帮助的信息。该页面中的许多链接都有很好的文本代码示例,如果您愿意,可以将其翻译成 LV 代码。