Smartview/Essbase VBA 函数不返回成员信息



我试图使用 GetHypParent(( 函数将 hyperion/Essbase 父名称放在子成员旁边,但我下面的代码在 K 列中放置了一个 0(意味着一个成功的函数?(而不是父名称本身。如何(或有没有办法(将父名称放在孩子名称旁边?

子Example_HypGetParent((将 vt父级调暗为变体

对于 x = 9 到 20 ActiveSheet.Cells(x, 11( = HypGetParent(Empty, Trim(ActiveSheet.Cells(x, 4((, vtParent(

下一个 x

结束子

HypGetParent 函数根据设计返回一个整数 - 它用父级的值填充vtParent变量,假设调用成功。所以理论上你需要更多这样的东西:

For x = 9 To 20 
    Result = HypGetParent(Empty, Trim(ActiveSheet.Cells(x, 4)), vtParent)
    ActiveSheet.Cells(x, 11) = vtParent
Next x

最新更新