0

我编写了一些代码来从 Essbase 中提取数据。在检索数据之前,我放大其中一个单元格,然后运行代码以检索数据。但是,在成功检索数据后,它会缩小以仅显示顶级一代。检索后如何避免缩小?

    x = Essbase.EssVConnect(DirectCast("[" & Globals.ThisAddIn.Application.ActiveWorkbook.Name & "]" &   Globals.ThisAddIn.Application.ActiveSheet.Name, String), "user", "password", "server", "application", "database")

    Dim range As Excel.Range = Globals.ThisAddIn.Application.Range("ESSQRY_AT1")
    x = Essbase.EssVRetrieve(DirectCast("[" & Globals.ThisAddIn.Application.ActiveWorkbook.Name & "]" & Globals.ThisAddIn.Application.ActiveSheet.Name, String), range, 1)
4

1 回答 1

0

我认为您需要提供更多代码以查看发生了什么(例如,您发布的语句之前和之后的代码)。Essbase 将数据检索到一个新的网格对象中——您是否可能正在查看原始网格,这就是它看起来已被缩小的原因?

于 2012-05-17T21:09:45.570 回答