保存功能之前的EPM / BPC

时间:2014-02-24 01:47:23

标签: function vba before-save epm

我正在使用SAP BPC 10(EPM 10)的自定义vba功能,我正在使用BEFORE Save功能强制用户在将信息保存到数据库之前成功进行验证检查。

问题是我希望用户在选择EPM保存工作表按钮时选择一组支票,如果他们选择了EPM保存工作簿按钮(第一个仅用于活动工作表,第二个)对于工作簿中的所有工作表。)

有什么想法吗?

这是我正在使用的代码,但如果用户只是在工作表或整个工作簿中保存数据,我需要它更具动态性。

让我知道,谢谢!

Function BEFORE_SAVE()

If Range("rng_Validation") = 0 Then

MsgBox "Please correct the numbers before saving", vbCritical

BEFORE_SAVE = False

Else

BEFORE_SAVE = True

End If

End Function

1 个答案:

答案 0 :(得分:0)

也许您可以使用Application.Caller.Worksheet.Name,然后检查这是否与您要将逻辑应用于的特定工作表相匹配