VB在AO 2.6 EPM中不起作用

2020-09-15 03:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好- 我们正在将...

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

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


你好-

我们正在将EPM从EPM SP 27升级到AO 2.6,并且以下代码不起作用。

将cofCom视作对象

设置cofCom = Application.COMAddIns(" SapExcelAddIn")。Object

将api作为对象

设置api = cofCom.GetPlugin(" com.sap.epm.FPMXLClient")

将SheetProtectionOptions屏蔽掉

SheetProtectionOptions = FPMXLClient.ProtectSheet_ProtectContents + FPMXLClient.ProtectSheet_AllowColumnDelete + FPMXLClient.ProtectSheet_AllowColumnInsert

api.SetSheetOption Sheet1、301,True," a",SheetProtectionOptions

结束子



我收到FPMXLClient的编译器错误"未定义变量"。



注意:FPMXLClient参考已禁用,因为我们使用的是AO 2.6,并且在运行时使用

直接调用了这些参考

cofCom.GetPlugin(" com.sap.epm.FPMXLClient")。



谢谢


巴拉特

1条回答
wang628962
2020-09-15 03:53

尝试代替:

FPMXLClient.ProtectSheet_ProtectContents

使用:

api.ProtectSheet_ProtectContents

一周热门 更多>