点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
是否有一种方法可以识别用户执行了哪种类型的刷新? 具体来说,如果用户运行 RefreshActiveWorkBook ,我想执行一个宏(取消隐藏工作表),但是如果用户执行任何其他类型的Refresh,我不希望发生这种情况。
我熟悉Function Before_Refresh(),但是我想不出一种方法来捕获整个工作簿中的刷新。 有什么想法吗?
如果我能以某种方式获得RefreshType(这不是真实条件),这是一个理论示例
函数Before_Refresh() 如果RefreshType = RefreshActiveWorkbook,则 '运行取消隐藏工作表宏 万一 结束功能
否,当前的EPM API无法实现。
一些解决方法:您可以禁用EPM栏上的"刷新"按钮,并创建要刷新的自定义按钮-然后就可以使用宏了。
不幸的是,我现在在乡下 笔记本连接到BPC并进行测试。 我待会儿再做。
一周热门 更多>