VBA中的问题

2020-09-15 13:03发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们正在尝试创建一个主宏...

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

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


嗨,

我们正在尝试创建一个主宏,该宏将在同一工作簿中调用2个不同的宏,但在2个不同的工作表中调用它们以保存数据。

例如 Macro1,Macro2和Master Macro

我们正在使用以下用于宏的代码,

工作表1和Macro1,

 显式期权
 昏暗的客户端作为新的EPMAddInAutomation
 子Button7_Click()
 Client.SaveWorksheetData
 结束子

 工作表2和Macro2

 显式期权
 昏暗的客户端作为新的EPMAddInAutomation
 子Sheet2_Button7_Click()
 Client.SaveWorksheetData
 结束子


 工作表3和主宏,

 子Button6_Click()
 呼叫Button7_Click
 致电Sheet2_Button7_Click
 结束

当我们在Master宏中使用以上代码时,无论是否有数据可保存,我们都无法保存数据并显示一条消息"没有数据可保存"。

但是,当我们分别在Sheet1和Sheet2中执行按钮时,数据将被保存,但是当尝试使用Master宏在Single Go中保存数据时,我们将面临这个问题。

感谢与问候,

山田

(6.0 kB)