使用VBA重新下载报告,但不影响现有报告(MS Excel)

2020-08-27 15:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我正在设计和监督MS Ex...

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

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


您好,我正在设计和监督MS Excel中使用的程序。 当前,用户将在工作表的单元格中输入所需的参数,一旦用户单击链接到SAP vba宏的按钮,这些参数将使用VBA推送到Analysis for Office。

完成这些操作后,通过SAP将4个报告下载到工作簿中的单独工作表上。 用户可以根据自己的喜好修改这些报告。 在使用该程序几个小时后,需要根据该程序的使用方式重新下载四个报告之一。 您如何只下载四个报告之一而不是全部下载四个报告? 我们只希望重新下载4个报告之一。 这样可以保留用户对其他3个报告所做的更改。

谢谢

7条回答
Cikesha
2020-08-27 16:07

尝试执行过程:

公共Sub RefreshSingle()
    结果暗淡
    lResult = Application.Run(" SAPExecuteCommand"," Refresh"," DS_4")
    MsgBox CStr(lResult)
 结束Sub 

您在消息框中有什么?

P.S。 您真的有名称为" DS_4"的数据源吗?

一周热门 更多>