EPMInsertCellsBeforeAfterBlock无法正常工作

2020-09-16 12:28发布

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

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

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


专家们,

我在使用EPMInsertCellsBeforeAfterBlock函数的工作簿中遇到一个问题。 我在C_ACCT之后的行中使用两个插入,在INTCO尺寸之后的列中使用两个插入。 工作簿在打开时具有一个在整个文件中刷新数据的选项。

打开工作簿时,仅在C_ACCT维之后看到插入的行。 列INTCO后没有插入。 但是,当我再次刷新工作簿时,所有插入都将出现。 我评论了C_ACCT的功能并保存了工作簿。 打开所有列间隙后,出现INTCO。

我制作了一个新的工作簿,其中报告了相同的结构并使用InsertCells函数。 打开后效果很好。

在我看来,工作簿似乎没有足够的时间来应用两个EPMInsertCellsBeforeAfterBlock函数。 但是,为什么在新的刷新迭代之后并在新的工作簿中可以使用它?

有人遇到过同样的问题吗?

UPD:

我已经制作了一些屏幕截图,希望它可以使我的问题更加清楚。

第一个屏幕截图是打开后我的主要工作簿的样子。 它包含两个用于插入单元格的功能。 如我在主要问题中所述,打开后仅应用了一个功能(尺寸为C_ACCT)。 我用红色标记。 黄色是按列插入的期望值。

这是我在工作表上使用EpmInsertCellsBeforeAfterBlock的方式:


然后我再次刷新工作簿并错过了插入内容:

如果我从工作表EpmInsertCellsBeforeAfterBlock函数中删除了C_ACCT且仅用于INTCO,则下次我以不同的视图打开工作簿时:没有行间隙,但在列之间插入了

最后,我尝试在具有相同结构的新工作簿上重现该问题,并且即使没有其他刷新,它也将应用所有CellsInsert函数:

谢谢。

分析2.4.4.72368/Excel 2013

UPD2:工作簿可以在Excel 2010中的所有单元格中正常工作。

01.jpg (541.3 kB)
2条回答
能不能别闹
2020-09-16 13:17

对不起,但是没有非常详细的屏幕截图,无法为您提供帮助...

P.S。 请创建一个简单的测试用例来重现您的问题!

一周热门 更多>