vba代码,用于更改计划交叉表中的新行数

2020-08-23 08:08发布

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

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


大家好,

请让我知道是否可以为每个vba代码在Analysis Office for Excel中更改输入准备好交叉表中的新行数。 我正在搜索

之类的代码

<< lResult = Application.Run(" SAPExecutePlanningSequence"," PS_1")>>

在此先感谢您,Gregor

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

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


大家好,

请让我知道是否可以为每个vba代码在Analysis Office for Excel中更改输入准备好交叉表中的新行数。 我正在搜索

之类的代码

<< lResult = Application.Run(" SAPExecutePlanningSequence"," PS_1")>>

在此先感谢您,Gregor
付费偷看设置
发送
4条回答
SAP砖家
1楼 · 2020-08-23 09:07.采纳回答

根据说明已更新。 有一个名为NumberOfNewLines的API。

这是语法。 确保新行数是一个字符串(带引号),并且数据名称与工作簿中的数据名称匹配。

 Const LinesToAdd As String =" 5"'字符串! 不算数!

 点心只要
 c = Application.Run(" SAPExecuteCommand"," NumberOfNewLines"," Crosstab7",LinesToAdd)

 '可选测试
 如果c = 0,则MsgBox"它不起作用。"
 
闻人可可
3楼-- · 2020-08-23 08:40

Hi Steven,

感谢您的答复。 我认为我没有以一种可理解的方式描述我的问题。

我想通过vba代码更改现有的Analisys Office功能。

为了更好地理解,我提供了一个屏幕截图:

我只想通过vba代码更改此新行的数量(此处为" 5"),以使用户更容易输入新数字。 有办法吗?

最好的问候,格雷戈尔

当学会了学习
4楼-- · 2020-08-23 08:43

哦,这要容易得多! 感谢您的澄清。 屏幕截图总是有帮助的。 请参阅我的修改后答案。

一周热门 更多>