从 Excel vba 自动化 pcomm 登录

Posted

技术标签:

【中文标题】从 Excel vba 自动化 pcomm 登录【英文标题】:Automate the pcomm login from Excel vba 【发布时间】:2019-03-05 04:27:45 【问题描述】:

我正在尝试自动化我的 PCOMM 登录过程。当我执行以下代码时,出现错误。

Dim Num as Long

Set autECLConnList= 
CreateObject("PCOMM.autECLConnList")

autECLConnList.Refresh

我得到的错误是“ActiveX 组件无法创建对象”。在第 2 行。我什至检查了 dll 是否丢失,但看起来很好。

【问题讨论】:

请有任何建议 如果您将此作为 Windows 问题发布,您可能会获得更多帮助,因为这与大型机无关。但是为了提供帮助,这些问题通常很难解决……我总是通过编写几行代码来模拟 Excel 正在做什么,然后在 Microsoft 调试器下运行它,直到我查明是什么来解决这些问题。问题是。另一方面,您要向 IBM 付费以获得 PCOMM 的支持,所以我肯定会向他们寻求帮助,而不是自己寻求帮助。 【参考方案1】:

根据文档,您似乎需要在初始化对象之前创建它:

Dim autECLConnList as Object

请看这里:https://www.ibm.com/support/knowledgecenter/en/SSEQ5Y_13.0.0/com.ibm.pcomm.doc/books/html/host_access08.htm

【讨论】:

以上是关于从 Excel vba 自动化 pcomm 登录的主要内容,如果未能解决你的问题,请参考以下文章

选了一门叫excel vba的课,是干啥的

请问Excel 里面的 VBA 具体能做啥?都有哪些实际的用途?

Excel VBA附合导线平差自动计算表

如何使用 Excel VBA 登录网站并下载文件

从自定义 VBA 函数(非子函数)写入 Excel 工作表

Excel vba将公式从一列自动填充到Excel中的最后一列