【问题标题】:using excel vba to open specific version of brio (hyperion reporting studio)使用 excel vba 打开特定版本的 brio(hyperion 报告工作室)
【发布时间】:2015-10-27 18:56:52
【问题描述】:

我使用 Hyperion 版本 9.3.3 来处理我的查询,最近升级到版本 11。我遇到的问题是版本 11 的计算空间与 9.3.3 不同,所以直到我为此创建了一个解决方案,我想继续使用 9.3.3(它仍然与版本 11 一起在我的机器上)。有谁知道我将如何在 Excel vba 中创建的宏中执行此操作?我当前的代码很简单:

Set mybrio = CreateObject("BrioQuery.Application")
mybrio.Documents.Open (excel_loc & "\" & brio_filename)

此代码默认打开版本 11,我想要版本 9.3.3。谁能帮我修改这段代码以专门针对 9.3.3?

【问题讨论】:

    标签: vba excel hyperion brio


    【解决方案1】:

    在 VBA IDE 窗口中——工具——>参考——会有 Visual Basic 应用程序列表。检查是否有两个版本可用?如果是这样取消选中最新版本并检查旧版本

    【讨论】:

    • 这两个版本都不在该列表中。
    • 请使用上面的链接作为您的要求的参考
    • 感谢您的链接,但我尝试了与链接中的“Word”类似的方法。如果我使用:Set mybrio = CreateObject("BrioQuery.Application.6"),我可以打开新版本 11 应用程序。但没有与旧版本 9.9.3 版本关联的编号。
    • @SlowJoeCrow 我记得当我们测试是否会破坏到版本 11 时,我们使用了一个。我不记得那是什么了。我想说这是Brio.Application 之类的变体,不幸的是,我不再在那里工作,也无法查看我的旧代码。谷歌没有帮助我记住。可能是我记错了。
    猜你喜欢
    • 1970-01-01
    • 2017-06-15
    • 1970-01-01
    • 1970-01-01
    • 2018-12-21
    • 1970-01-01
    • 2015-04-01
    • 2013-01-08
    • 1970-01-01
    相关资源
    最近更新 更多