首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel VBA Essbase ZoomIn

Excel VBA Essbase ZoomIn
EN

Stack Overflow用户
提问于 2014-04-15 04:50:44
回答 2查看 953关注 0票数 0

我正在使用EssVZoomIn函数放大Essbase中的数据集。

该函数的工作原理是放大,但在我运行代码时,它还会将帐户维度行从数据集中移出。

所以

当我手动放大相同的数据时,不会删除帐户维度。此外,如果我手动放大,然后放大代码,它也不会删除尺寸。

我觉得这与某种环境有关,但在与一些同事和网络进行了咨询后,我仍然不知所措。

这是我的放大代码

代码语言:javascript
复制
    With ws_zoom 
        EssVZoomIn .Name, .Range(.Range("A1"), .Range("E7").End(xlDown).End(xlToRight)), _
 .Range(.Range("A7"), .Range("A7").End(xlDown).Offset(, 3)), 3, False 
    End With

有什么想法吗?

EN

回答 2

Stack Overflow用户

发布于 2014-04-15 14:10:32

在列F和列F之后有什么东西吗?换句话说,你有没有尝试过使用“普通”的外观,让你的POV成员在列中移动,而不是现在的堆叠格式?

我只是想知道你是不是遇到了网格处理器工作原理的问题。Essbase在解释行/列的布局时相当宽松,但它绝对可以在传递内容方面采取一些自由。

票数 0
EN

Stack Overflow用户

发布于 2014-05-16 01:18:24

您是否检查了"Repeat Member Labels“选项,以确保它不只是将标签推送到输出的中心列?来自重复成员标签的帮助文件:默认情况下,Essbase仅为每组数据显示一次成员标签...(意思是:一组相邻列的公共条目将在该组的中心出现一次)。启用该选项将导致Essbase填充每个列标题,而不考虑相邻列中的重复值。

我还建议,如果您列出了任何属性维度,请将它们放在其基本维度项目的底部/右侧。这个问题不太可能产生所描述的问题,但可能会导致放大混乱,具体取决于顺序。

如果第一段没有解决您的问题(我怀疑它会解决),那么显示一个布局可能会有所帮助,该布局将显示的每个成员替换为它们所来自的维度(上面工作表图像中的A1:E8)。这个“格式化视图”可以用来帮助识别缩放到底在做什么--特别是当你用不同的颜色编码密集/稀疏和基本/属性暗淡的时候。

如果是ASO,上面的大部分都不适用,ofc。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23070160

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档