0

我正在尝试创建一个宏,只需按一下按钮即可将我连接到 Essbase,并使用此处找到的语法https://docs.oracle.com/cd/E12825_01/epm.111/esb_client.pdf

我不断收到 Essexcln.xll 未找到的错误消息。有没有办法解决这个错误?我已经在我的计算机上进行了文件搜索,但找不到该文件。

这是我正在使用的完整代码。

Declare PtrSafe Function EssVConnect Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal username As Variant, ByVal password As Variant, ByVal server As Variant, ByVal application As Variant, ByVal database As Variant) As Long
Sub Conn()
 X = EssVConnect(Null, "email@email.com", "password", "http:", "h", "hg6")
End Sub
4

1 回答 1

1

我猜你安装了 Smart View,但没有安装经典的 Excel 插件,它是 Smart View 的前身。为了找到那个 .XLL 文件,您需要安装旧的加载项。请注意,它不再受到官方支持。您可以使用 Smart View 插件中的等效功能。如果您正在寻找完整的 VBA 兼容性,至少有一种经典 Excel 插件的替代品:Dodeca Excel 插件,尽管它不是免费的。

于 2016-07-11T05:11:40.727 回答