把一栏的数据复制到txt后发现有些数据多了双引号,类似下面这样:
"insert into xx ;"
本来应该是没有双引号。
参考:http://zhidao.baidu.com/question/348333111.html
回答:
这是因为你单元格中含有 手工换行符 的缘故,比如你在一个单元格里面输入abc,然后复制这个单元格,再粘贴到记事本,就不会有双引号;但是,你在一个单元格中输入a ,再按住Alt 键+回车,再输入b ,按住Alt 键+回车,再输入c ,按住Alt 键+回车,输入完之后,你复制这个单元格,粘贴到记事本,就会带有双引号。
追问
如何找到这种类型的单元格,并且将手工换行符删除?
回答
你这样做:打开你想要复制的工作表,按Ctrl+H ,在“查找内容”里面,按住Alt 键不放,然后输入10 ,“替换为”不要输入任何字符,直接点击“全部替换”,替换完了之后,按Ctrl+A 全选,按Ctrl+C 复制,再粘贴到记事本就行了。
1.替换英文引号为null
2.替换"insert 为insert
去掉数据内的换行符,类似这样:
insert into event VALUES(NULL,'田恒杀齐简公,立齐平公。
','481','齐简公四年 '); 换行