0

Essbaseからデータを抽出するためのコードをいくつか作成しました。データを取得する前に、セルの1つを拡大してから、コードを実行してデータを取得します。ただし、データの取得に成功すると、ズームアウトして最上位の世代のみが表示されます。取得後にズームアウトを回避するにはどうすればよいですか?

    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 に答える