我正在实施SAP BC-IC接口,用于与Excel交互。这或多或少的预期效果。但是现在我面临的问题是,我想将单元格值设置为1.1 1.2 1.3,依此类推。 Excel会自动将其解释为日期并使用DD.MM格式。如何使用SAP BC-IC Desktop Office Integration避免这种情况?我认为可以帮助我的唯一方法是:set_format_string
。但我不知道这应该是怎样的。需要以文本格式格式化单元格。
以下是指向set_format_string
方法的official documentation的链接。尝试set_range_format
也可以格式化边框,数字,颜色和一些东西,但没有文字。
希望有些人可以帮助我:)。
答案 0 :(得分:2)
您必须使用set_format()
并将typ
参数传递为0.引自documentation:
货币格式类型:
0:显示为文字
方法调用如下所示:
CALL METHOD l_iref_spreadsheet->set_format
EXPORTING
rangename = 'rangename'
typ = 0
currency = 'EUR'
IMPORTING
retcode = l_retcode.