在Office Analysis中根据条件隐藏行/列

2020-09-15 17:17发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我有一个要求。 我对办公...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我有一个要求。 我对办公室查询进行了分析。 有一个维度,它可以基于行或列。 我想编写一个VBA来通过查找维成员隐藏列/行。

假设存在一个"发布期间"维。 其成员是"四月"。 如果成员是四月,则四月的行/列应自动隐藏。 而且要记住,该操作应在查询启动时执行。

请帮助!

谢谢。

致谢

Parichay Gupta

2条回答
SAP浪
2020-09-15 17:56 .采纳回答

您好 Parichay Gupta

如果我们使用API​​可以实现

这是我的建议

使用SAPGetmember获取成员值或获取单元格信息

根据条件,您可以决定删除维度/成员

删除尺寸

使用:

lResult = Application.Run(" SAPMoveDimension"," DS_1"," 0COUNTRY","过滤器")

使用setfilter删除成员

lResult = Application.Run(" SAPSetFilter"," DS_1"," 0SOLD_TO__0COUNTRY"," CA"," INPUT_STRING")


感谢与问候,
Subhahs

一周热门 更多>