VBA代码刷新活动表

2020-09-24 18:33发布

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

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


我对BPC 10.1标准EPM加载项有疑问。 单击工作表时,我试图编写VB代码以刷新数据。 我在下面有此代码,但它可能不可靠。 有什么建议?

子Report4()
表格(" Report4")。选择
应用程序。运行" EPMExecuteAPI"," RefreshActiveSheet"
结束子

预先感谢

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

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


我对BPC 10.1标准EPM加载项有疑问。 单击工作表时,我试图编写VB代码以刷新数据。 我在下面有此代码,但它可能不可靠。 有什么建议?

子Report4()
表格(" Report4")。选择
应用程序。运行" EPMExecuteAPI"," RefreshActiveSheet"
结束子

预先感谢

付费偷看设置
发送
3条回答
梦想连接
1楼 · 2020-09-24 19:08.采纳回答

我建议从注释中使用通用代码(独立的EPM或AO中的EPM): https://launchpad.support.sap.com/#/notes/2451876

公共子RefreshSheet()
 昏暗的API作为对象
 昏暗的epmCOm作为对象
 关于错误继续
 设置API = Application.COMAddIns(" FPMXLClient.Connect")。Object
 如果Err.Number <> 0然后
 设置epmCOm = Application.COMAddIns(" SapExcelAddIn")。Object
 设置API = epmCOm.GetPlugin(" com.sap.epm.FPMXLClient")
 万一
 API.RefreshActiveSheet
 出错时转到0
 结束Sub 
clever101
2楼-- · 2020-09-24 19:00

请接受正确的答案!

大道至简
3楼-- · 2020-09-24 19:03

对不起,但是您在哪里找到此代码? 阅读了EPM帮助吗???

一周热门 更多>