左边啊

不努力,哪有光明

',' 导致excel 分列显示

当excel 附件的某一列内容有‘,’ 时,会导致文件一列分成多列。此时,可处理将',' 替换成 ‘;’

DATA:BEGIN OF string OCCURS 0,
   str(2TYPE c,
  END OF string.
DATA:str1 TYPE string.

      SELECT SINGLE * FROM 【table】 WHERE keyno = itab2-field.
      SPLIT table-field AT ',' INTO TABLE string.            "table-field 内容有‘,’
      LOOP AT string.
        CONCATENATE str1 string-str INTO str1 SEPARATED BY ','.
      ENDLOOP.
      itab1-waf_id = str1.
      SHIFT itab1-waf_id LEFT DELETING LEADING ','.
      CLEAR str1.
      REPLACE all OCCURRENCES OF ',' in itab1-waf_id with ';'.

posted on 2020-03-31 15:02  左佐佐  阅读(1630)  评论(0编辑  收藏  举报

导航