mirror of
https://github.com/abap2xlsx/abap2xlsx.git
synced 2025-05-05 19:16:10 +08:00
Update zcl_excel_reader_2007.clas.abap
This commit is contained in:
parent
33247032a8
commit
1037898d0c
|
@ -34,7 +34,7 @@ CLASS zcl_excel_reader_2007 DEFINITION
|
||||||
TYPES:
|
TYPES:
|
||||||
BEGIN OF t_sheet,
|
BEGIN OF t_sheet,
|
||||||
name TYPE string,
|
name TYPE string,
|
||||||
sheetid TYPE string,
|
sheetid TYPE string, "currently not used
|
||||||
id TYPE string,
|
id TYPE string,
|
||||||
state TYPE string,
|
state TYPE string,
|
||||||
END OF t_sheet .
|
END OF t_sheet .
|
||||||
|
@ -2137,11 +2137,11 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
lv_regex = `^[^!]*![^,]*,`.
|
lv_regex = `^[^!]*![^,]*,`.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
* Split into two ranges if necessary
|
* Split into two ranges if necessary
|
||||||
FIND REGEX lv_regex IN lv_range_value MATCH LENGTH sy-fdpos.
|
FIND REGEX lv_regex IN lv_range_value MATCH LENGTH lv_position_temp.
|
||||||
IF sy-subrc = 0 AND sy-fdpos > 0.
|
IF sy-subrc = 0 AND lv_position_temp > 0.
|
||||||
lv_range_value_2 = lv_range_value+sy-fdpos.
|
lv_range_value_2 = lv_range_value+lv_position_temp.
|
||||||
SUBTRACT 1 FROM sy-fdpos.
|
SUBTRACT 1 FROM lv_position_temp.
|
||||||
lv_range_value_1 = lv_range_value(sy-fdpos).
|
lv_range_value_1 = lv_range_value(lv_position_temp).
|
||||||
ELSE.
|
ELSE.
|
||||||
lv_range_value_1 = lv_range_value.
|
lv_range_value_1 = lv_range_value.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user