SAP Analysis for MS Office:后期绑定功能InsertMembers()

2020-09-03 07:45发布

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

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


你好专家

您能告诉我如何使用后期绑定来调用函数InsertMembers()吗?

我已经成功地使用了后期绑定来调用诸如SetSheetOption,GetDataTopLeftCell,GetDataBottomRightCell,GetUserOption之类的函数。 所有这些功能(方法)都放在EPMAddInAutomation类中。 但是InsertMembers()放置在TechnicalCategory类中。

早期绑定工作正常:

昏暗的oEPM作为新的FPMXLClient.TechnicalCategory
     Dim lInsMem为布尔
     lInsMem = oEPM.InsertMembers()
 

我应该怎么做才能使用后期绑定?

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

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


你好专家

您能告诉我如何使用后期绑定来调用函数InsertMembers()吗?

我已经成功地使用了后期绑定来调用诸如SetSheetOption,GetDataTopLeftCell,GetDataBottomRightCell,GetUserOption之类的函数。 所有这些功能(方法)都放在EPMAddInAutomation类中。 但是InsertMembers()放置在TechnicalCategory类中。

早期绑定工作正常:

昏暗的oEPM作为新的FPMXLClient.TechnicalCategory
     Dim lInsMem为布尔
     lInsMem = oEPM.InsertMembers()
 

我应该怎么做才能使用后期绑定?

付费偷看设置
发送
9条回答
槿木_熙
1楼 · 2020-09-03 08:11.采纳回答

您不能在后期绑定中使用TechnicalCategory。 抱歉,后期绑定仅适用于EPMAddInAutomation

我是小鹏鹏啊
2楼-- · 2020-09-03 07:47

,但是您想要使用未记录且不受支持的功能是什么:InsertMembers ???

Haoba3210
3楼-- · 2020-09-03 08:12

我们使用自定义的用户EPM功能区 。 有一个用于在EPM输入表单中插入新行的按钮。

jovirus
4楼-- · 2020-09-03 08:03

您是否知道一些解决方法? 您是否知道是否还有其他函数/方法可以将新行插入到可以在宏中使用的EPM输入表单中?

clever101
5楼-- · 2020-09-03 07:49

解决方法,完全不使用EPM库:

搜索并执行右键单击菜单命令:

公共Sub InsMem()
     Dim ContextMenu作为CommandBar
     昏暗的cntEPM作为CommandBarControl
     昏暗的cntIns作为CommandBarControl
    
     设置ContextMenu = Application.CommandBars(" Cell")
     对于ContextMenu.Controls中的每个cntEPM
         如果cntEPM.Caption =" EPM",则
             退出
         万一
     下一个cntEPM
    
    
     对于cntEPM.Controls中的每个cntIns
         如果cntIns.Caption ="插入成员",则
             退出
         万一
     下一个
    
     cntIns.Execute

 结束Sub 

如果找不到EPM菜单,则添加代码以生成消息!

何必丶何苦呢
6楼-- · 2020-09-03 08:10

对不起,但是没办法! 后期绑定只能用于EPMAddInAutomation下受支持的API。

昵称总是被占用
7楼-- · 2020-09-03 07:51

或者简单地:

公共Sub InsM()
 运行" InsertMembers"
 结束Sub 

:)

一周热门 更多>