2017-06-15 28 views
0

我试图将hyperion/Essbase父名称放在使用GetHypParent()函数的子成员旁边,但我的代码如下所示在列中放置了0(表示成功的函数?) K与父母的名字是它自己的。如何(或有没有办法)我可以将父名称放在子名称旁边?Smartview/Essbase VBA函数不返回成员信息

子Example_HypGetParent() 昏暗vtParent作为变

对于X = 9〜20个 ActiveSheet.Cells(X,11)= HypGetParent(空,修剪(ActiveSheet.Cells(X,4)),vtParent )

下一个x

结束子

回答

0

HypGetParent函数由设计返回一个整数 - 它填充vtParent变量与父的值,假设通话成功。所以理论上你需要更像这样的东西:

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