法国制裁巴沙尔政府:怎样把EXCEL表导出成TXT文本并以"|"符号分隔列?

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/07 19:03:26
我在把EXCEL表格复制或导出到TXT文本时列与列之间是以"TAB"符号分隔的,
怎样让导出的文件以我指定的符号分割,如"|"符号(引号内的符号),分隔,
我现在的方法是把文件导入到文本后再把"TAB"符号全部替换为"|"符号;
有没有别的方法让它在EXCEL内直接导出就是"|"符号分隔?
哪位高手可以帮忙写个程序导出也行,因为我的是歌曲数据库,大概有5万条记录,字符也比较多.非常感谢!!
下面的老兄,这个方法我现在在用,在TXT里面替换会很慢,因为我的文本很大,我把它复制到WORD里替换也很慢,有没有什么方法在EXCEL里设置成直接导出就是以“|”分割的

非常简单!!!!呵呵,你算是问对人了.我经常做这样的转换.步骤如下:

1,把你的EXCEL文件->另存为-> CSV格式文件-->记事本打开CSV文件-->编辑---->用"|"全部替换","

2. 把替换后的CSV文件另存为TXT或其他你需要的格式.就okl

3新手上路,饥寒交迫,要是觉得能帮上一点点忙,赏个稀饭钱吧.5555~~

简单,在导出的文本-编辑-替换-复制,导出来时列与列之间的一段空格-将复制的空格粘在查找栏里,在替换栏里写你想指定的符号,再按全部替换就可以了,
是不是你想要的格式呢!
若不是再发送信息给我!

为什么一定要用|分隔呢?如果是使用其他dbms处理,他们一般有导入啊?

我知道vfp6(VisualFoxPro6)中,可以先导入excel表,然后导出为txt文件时设置分隔符为|就可以。

可以通过直接复制表格,然后查找替换的方法来实现。
具体操作步骤如下:
1、将excel表格里的内容复制粘贴到txt文本里。(excel里的列在txt里转换成了制表位)
2、按ctrl+H调出替换窗口,在查找栏按tab键,在替换栏输入“|”,全部替换即可。

貌似没有现成的