选择后不自动刷新

2020-08-31 18:37发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 每当选择利润中心时,工作...

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

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


嗨,

每当选择利润中心时,工作表都必须自动刷新。 我已经编写了VB宏并启用了刷新选项。 但选择后仍然没有刷新。

附加了scrrenshot。

(34.6 kB)
3条回答
一只江湖小虾
2020-08-31 19:07

如果您希望使用具有后期绑定且不引用FPMXLClient的EPM加载项和AO的通用代码,则:

代替

将epm设置为新的FPMXLClient.EPMAddInAutomation 

在您的过程中使用:

昏暗的objAddIn作为COMAddIn
     昏暗的epm作为对象
     昏暗的AOComAdd作为对象
     Dim blnEPM安装为布尔值

     '获得用于独立EPM或AO的FPMXLClient的通用代码
     对于Application.COMAddIns中的每个objAddIn
         如果objAddIn.progID =" FPMXLClient.Connect",则
             设置epm = objAddIn.Object
             blnEPMInstalled =正确
             退出
         ElseIf objAddIn.progID =" SapExcelAddIn"然后
             设置AOComAdd = objAddIn.Object
             设置epm = AOComAdd.GetPlugin(" com.sap.epm.FPMXLClient")
             blnEPMInstalled =正确
             退出
         万一
     下一个objAddIn
    
     如果未安装blnEPM,则
         MsgBox"错误!未安装EPM!"
         退出子
     万一
     epm.RefreshActiveReport'或任何其他

我的博客中的示例: https://blogs.sap.com/2019/06/24/bpc-nw-10-vba-function-to-get-bassomeparent-dimension-members-list /

一周热门 更多>