导入CSV错误正确分割

时间:2018-03-28 08:34:25

标签: excel vba csv

我正在将csv导入excel,如果我在记事本中打开它,csv文件看起来像这样:

“姓名”,“id”,“评论”,“日期”“迈克”,“123”,“NA ------保存此行以上的注释------”,“01 / 03/2018“”Jane“,”278“,”ANS ----保存此行以上的注释“,”01/02/2017“

现在,如果我用单词打开并检查中断的位置,它们会正确显示在每行的末尾,但是注释字段中也有中断,如果我将整个文件加载到名为whole_file的数组中然后拆分像这样:

 lines = Split(whole_file, vbCrLf)

它将在第一行正确分割,因为这些是标题,但在以下行中它将在评论中拆分,我不希望它这样做。如果我删除chr(13)& chr(10)然后上面的拆分将不起作用。我的问题是我该如何准备我的CSV以便这些车厢从评论中删除,或者是否有一种方法可以将每一行分成引号,而引号中间没有撇号?

由于

1 个答案:

答案 0 :(得分:0)

使用内置向导来阐明数据中断。像逗号,空格,标签等。