我正在尝试创建一个宏,只需按一下按钮即可将我连接到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
答案 0 :(得分:1)
我猜你安装了智能视图,但不是经典的Excel加载项,它是Smart View的前身。为了找到.XLL文件,您需要安装旧的加载项。请注意,它不再受到官方支持。这是您可以使用的Smart View插件中的等效功能。如果您正在寻找完整的VBA兼容性,那么至少有一个经典Excel加载项的替代方案:Dodeca Excel加载项,尽管它不是免费的。