PERFORM frm_set_range_location USING 'D1' '1' '2' '1' '1'.
FORM frm_set_range_location USING pv_name pv_top pv_left pv_row pv_col.
FREE zcl_errors.
CLEAR: zcl_errors.
CALL METHOD zcl_spreadsheet->insert_range_dim
EXPORTING
name = pv_name "抬头数据区域1,位置:距上边界4个单元格(注意:包括要写入数据单元格),
no_flush = '' " 距左边界2个单元格(注意:包括要写入数据单元格),
top = pv_top
left = pv_left
rows = pv_row "选择区域 行总数 同gs_soi_range-rows的值
columns = pv_col "选择区域 列总数 同gs_soi_range-columns的值
updating = 1
IMPORTING
error = zcl_errors.
CALL METHOD zcl_errors->raise_message
EXPORTING
type = 'E'.
ENDFORM.
出现如下错误
测试发现是PV_NAME ='D1' 长度过短,D1替换成DATA1此问题不再出现