IBP Excel模板错误9

2020-08-26 04:48发布

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

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


人们好,

我已经下载了标准IBP模板并添加到了我的自定义PA中。 每当我打开并刷新工作表时,出现以下错误,即" Run Time error 9"。

任何建议如何避免此错误。

感谢与问候

三人

error.jpg (73.7 kB)

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

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


人们好,

我已经下载了标准IBP模板并添加到了我的自定义PA中。 每当我打开并刷新工作表时,出现以下错误,即" Run Time error 9"。

任何建议如何避免此错误。

感谢与问候

三人

error.jpg (73.7 kB)
付费偷看设置
发送
4条回答
奄奄一息的小鱼
1楼 · 2020-08-26 05:30.采纳回答

嗨,Sree,

您是否在示例VBA代码中执行了任何自定义? 如果Note上可用的最新示例模板已下载且未修改,我不会期望此错误消息。

另请参阅: https://stackoverflow .com/questions/12478514/vba-subscript-out-of-range-error-9/12487546

最好

Ivan

jovirus
2楼-- · 2020-08-26 05:21

请确保标准计划视图的关键指标,属性和计划级别与您的计划区域相匹配。

我建议从一小部分开始 选择参数,并在加载数据后,您可以根据需要进行更改。

compass1988
3楼-- · 2020-08-26 05:20

您好,

请参考以下SAP注释,以将标准交付的模板用于您的自定义计划区域。

1790530-Excel加载项的S&OP/IBP规划视图模板

请在 GitHub 中找到以下文件夹:

  • Formula_Templates,其中包括
  • VBA_Templates,其中包括
    • 模板(ChartVBA_AddIn.xlsm,ChartVBA_Embedded.xlsm,TemplateWithoutVBA.xlsx)
    • VBA加载项(SAP_IBP_Chart.xlam)
    • 针对用户和管理员的全能指南( HowToUseTemplatesVBA.pdf

下载模板并按照操作指南中的说明进行操作。

有关模板开发的一些一般说明(模板管理员,实施团队):

  • 模板开发是S&OP/IBP实施过程中的重要任务。 有用,易于使用且美观的模板将大大有助于最终用户采用和实施项目。
    不要小看这个任务-这将需要时间和精力。 安排足够的时间来完成任务并找到合适的人。 寻找以下技能:Microsoft Excel,Excel公式,VBA,以及-最后但并非最不重要的-图形设计/用户体验。
  • 话虽这么说,但不要太早开始:在开始之前,请确保您的规划区域相当稳定。 如果计划区域中的重大更改包含计划视图或关键指标特定的格式,则会破坏您的模板。
  • 请勿将模板管理员权限授予所有人! 只需单击 Update ,就需要太多工作来破坏模板。
    注意:用户可以在"新建视图" 对话框中访问分配给其角色的模板-没有人需要模板管理员权限才能使用模板。
  • 保存版本化的本地副本:模板是Excel工作簿,可以在本地保存。 事情迟早会出错。 确保有可用的版本。
  • 限制:不要过分依赖SAP示例模板。 它们既是启发,也是入门的垫脚石。 基于公式的模板具有严重的局限性,例如 该图表仅显示300行,并且只能使用英文! 基于VBA的模板中的代码作为示例代码提供,将不被支持。
  • 保持模板倾斜:
  • 严格过滤模板:包含少量数据的模板很小,并且每个人(包括在 New View 中使用它们的人")加载速度都更快。
  • 明智地使用格式设置:良好的格式设置对于可用性至关重要,因此,无论如何,应为价格提供小数位数,为百分比提供百分号,以确保可编辑单元格与只读单元格易于区分。 但是,请使用智能默认值并消除不必要的格式化说明。 在呈现计划视图期间,格式设置会花费大量时间,尤其是在格式经常在行与行之间更改的情况下。 完全避免条件格式和验证,除非在小的计划视图中。
  • 请谨慎使用公式和宏。 尽管宏通常比许多庞大的公式要快,但是如果使用过多或宏必须遍历数千行,它仍然会大大降低模板的速度。
  • 限制:虽然IBP加载项通常支持公式和宏,但不能保证每个可能的公式或宏都将在IBP计划视图的上下文中起作用。 如果打算使用公式和宏,请在有效使用它们之前确保对其进行了良好的测试。 某些计算/内存密集型函数(例如HLOOKUP/VLOOKUP)在没有IBP的情况下工作时可能会在IBP上下文中导致崩溃,这是由于IBP增加了资源消耗。
  • 提示:如果您开发了许多公式或宏,则可能需要在带有"假"计划视图的工作簿上进行操作。 不能从工作表中删除真实的计划视图,因此,如果中断,则可能必须从头开始。 您可以在随机数上测试很多功能。 但是,建议您在刷新期间中断对计划视图单元的直接引用,因此请确保您在真实的计划视图上测试刷新。
  • 保留一些模板:
    • 需要维护模板-模板越少,更新模板的可能性就越大。
    • 新视图对话框中的一长串模板使用户不知所措。 保持模板足够通用。 用户应该能够在新建视图对话框中定义自己的计划视图,该模板仅添加钟声。
  • 使用已建立的范例,例如黑底白字表示可编辑,而暗灰底白字表示只读,以及您/您的客户的公司调色板。
  • 最后:在将模板保存在服务器上之前,请先隐藏诸如格式表或带有图表数据的表之类的帮助表,以避免混淆最终用户。
  • 多表模板:自IBP 4.0.1.0版以来,IBP加载项 在一个工作簿中支持多个计划视图(每张一张)。

过滤器可见性:从IBP 4.0.2.1开始,IBP加载项以SOP_Filter *名称提供过滤器信息。 有关如何使用它们的示例,请参见随附的ExcelFiles档案中的工作簿 Basic_filterNames 。

对复制/移动图纸的限制:用户可能想使用Excel复制/移动功能复制包含计划视图的图纸。 对于计划视图图纸,不支持Excel复制/移动:IBP加载项将无法识别该图纸并在 Edit View 对话框中将其省略。 但是,模板管理员可以从此处附加的空模板中复制空模板工作表-在它们充满计划视图之前-然后像使用第一个工作表一样使用 New View>当前工作表中没有模板...

要复制包含计划视图的图纸,请进入"新建视图">"复制当前图纸",它将创建从活动图纸到新图纸的副本(包括计划视图)。 然后,在新创建的工作表上,可以通过选择"系列"和"过滤器"来设置和刷新图表内容。 注意:由于标准的Microsoft Excel行为,"复制当前工作表"不会将"系列"和"筛选器"从原始工作表复制到新工作表。

系统将对所有计划视图使用相同的格式表。 如果要对不同的图纸使用不同的格式说明,请使用标准的Excel复制/移动功能复制格式图纸,调整格式图纸的名称和格式说明,然后使用模板管理>高级>图纸选项>格式将新的格式表分配给当前活动的计划视图。 如果要从所附的空模板之一中复制带有图表的工作表,请按照所附的SOPExcelAddIn_How2UnderstandingChartFeeder(第5-8页)中的说明进行操作,以确保该图表将继续工作。

最好的问候

Lingaiah

Cikesha
4楼-- · 2020-08-26 05:36

嗨,

我也遵循同样的错误。

一周热门 更多>