标题: [文本处理] [已解决]批处理怎样在EXCEL里面批量删除指定字符的行? [打印本页]
作者: sunflowerr_88 时间: 2011-1-4 14:38 标题: [已解决]批处理怎样在EXCEL里面批量删除指定字符的行?
EXCEL中有很多我不需要的行,在这些行中,列字符都相同,要求批量删除这些字符相同的行。
例子如下:
¥240.00 | ¥0.00 | 借 | ¥440.00 |
¥360.00 | ¥0.00 | 借 | ¥800.00 |
¥20.00 | ¥0.00 | 借 | ¥820.00 |
¥68.90 | ¥0.00 | 借 | ¥888.90 |
¥2,254.00 | ¥0.00 | 借 | ¥3,142.90 |
¥0.00 | ¥3,142.90 | 平 | ¥0.00 |
¥3,142.90 | ¥3,142.90 | 平 | ¥0.00 |
¥3,142.90 | ¥3,142.90 | 平 | ¥0.00 |
¥745.00 | ¥0.00 | 借 | ¥745.00 |
¥0.00 | ¥745.00 | 平 | ¥0.00 |
¥745.00 | ¥745.00 | 平 | ¥0.00 |
¥3,887.90 | ¥3,887.90 | 平 | ¥0.00 |
¥430.60 | ¥0.00 | 借 | ¥430.60 |
¥0.00 | ¥430.60 | 平 | ¥0.00 |
¥430.60 | ¥430.60 | 平 | ¥0.00 |
¥4,318.50 | ¥4,318.50 | 平 | ¥0.00 |
。。。。。。。。。。。。。
我要删除所有“平”这些行!
有多个这种类型的文件,最好能一次处理完成,但如果不能一次处理完成,分别处理也可。
谢谢!
最后说一下,是EXCEL表格,不是TXT文本。
[ 本帖最后由 sunflowerr_88 于 2011-1-27 03:07 编辑 ]
作者: sunflowerr_88 时间: 2011-1-4 16:08 标题: 回复 1楼 的帖子
自己想到了一个笨办法,呵呵
作者: yhcbird 时间: 2011-1-4 17:02
excel不是可以用自动筛选的吗?选取“平”然后删除就可以了。。
如果你觉得csv可以的话。可以这样做:
假设你上面的xls是1.xls- @echo off
- XlsToCsv.vbs d:\1.xls d:\1.csv
- for /f "delims=" %%i in ('findstr /i /v /c:平 1.csv') do (
- echo %%i>>2.csv
- )
- del d:\1.csv
复制代码
下载xlstocsv.vbs
截取后的效果图:
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |