在VBA中读取EPMOlapMember值

2020-09-10 08:26发布

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

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


你好

我们将EPM加载项用于SAP Integrated Business Planning。 基本上,我想读取VAB代码中的EPMOlapMemberO值,该值将用于特定的验证。

例如-在产品ID中-> IBP-130在VAB中读取此值,通过规则处理此记录并在计划视图中更新。 在此示例中,我们希望将IBP-130转换为IBP130并在计划视图中进行更新。 此VBA代码将在特定操作期间调用,具体操作由SAP提供的VBA Hooks for IBP控制。

对EPM加载项不熟悉,不确定如何实现此要求。

此外,在SAP IBP主数据工作簿中,我们希望实现相同的目标。 但是,正如您在下面看到的那样,上述主数据工作簿中没有可用的EPM成员。 基本上,读取数据,通过规则处理并在活动的excel中更新回来。

注意-我们不打算将转换后的数据保存回数据库。 调用VBA宏时,这种格式将是动态的。

致谢

安库尔

(257.2 kB)

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

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


你好

我们将EPM加载项用于SAP Integrated Business Planning。 基本上,我想读取VAB代码中的EPMOlapMemberO值,该值将用于特定的验证。

例如-在产品ID中-> IBP-130在VAB中读取此值,通过规则处理此记录并在计划视图中更新。 在此示例中,我们希望将IBP-130转换为IBP130并在计划视图中进行更新。 此VBA代码将在特定操作期间调用,具体操作由SAP提供的VBA Hooks for IBP控制。

对EPM加载项不熟悉,不确定如何实现此要求。

此外,在SAP IBP主数据工作簿中,我们希望实现相同的目标。 但是,正如您在下面看到的那样,上述主数据工作簿中没有可用的EPM成员。 基本上,读取数据,通过规则处理并在活动的excel中更新回来。

注意-我们不打算将转换后的数据保存回数据库。 调用VBA宏时,这种格式将是动态的。

致谢

安库尔

(257.2 kB)
付费偷看设置
发送
2条回答
Cikesha
1楼 · 2020-09-10 09:00.采纳回答

我不理解您的要求...

在VBA代码中,您可以在Excel单元格中读取公式,例如:

strFormula = Range(" G5")。Form

...

愤怒的猪头君
2楼-- · 2020-09-10 09:16

嗨,Vadim,

因此,使用strFormul = Range("")。Formula,我们可以从规划视图中读取值 VBA代码?

我的要求是从Excel加载项中读取数据,并将其传递给VBA代码,然后将其更新回来。

注意

安库尔

一周热门 更多>