Board logo

标题: [求助] EXCEL导出到TAB分隔的TXT出现多余的引号 [打印本页]

作者: xxwwhh    时间: 2010-8-14 12:46     标题: EXCEL导出到TAB分隔的TXT出现多余的引号

有些单元格的内容会被莫名奇妙的加上双引号,有什么办法让他不要加双引号吗?
比如单元格内容里面有逗号的话就会出现
作者: w0rld    时间: 2010-8-14 13:12

替换时将双引号替换为半角单引号。
最后又将单引号替换成无即可
作者: tietiao    时间: 2010-8-14 13:12

1、在你的EXCEL文件的最左边插入一列,把列里面填上“BeginColumn”,行数你的数据一样多(填什么无所谓,一定要是可识别且是你的表格里的不会出现的内容。)再在最右边插一列,同前面一样,里面填上“RightColumn”。
2、把文件另存,在文件格式上选择“CSV”。
3、用EditPlus打开你的CSV文件,如果没有这个软件,用记事本也一样。然后就可以开始我们的替换大法了:把所有的逗号替换成","。再把BeginColumn,替换成",把RightColumn,替换成"。
这样就OK啦!

另:如果你会编程的话,可以写个VBA(编程的思路和上面的一样),这样下次还有这种问题,一次搞掂!




欢迎光临 SiS001! Board - [第一会所 关闭注册] (http://67.220.91.16/bbs1/) Powered by Discuz! 7.2