[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] [已解决]批处理怎样在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 编辑 ]
1

评分人数

    • tmplinshi: 感谢给帖子标题标注[已解决]字样PB + 2

回复 1楼 的帖子

自己想到了一个笨办法,呵呵

TOP

excel不是可以用自动筛选的吗?选取“平”然后删除就可以了。。
如果你觉得csv可以的话。可以这样做:
假设你上面的xls是1.xls
  1. @echo off
  2. XlsToCsv.vbs d:\1.xls d:\1.csv
  3. for /f "delims=" %%i in ('findstr /i /v /c:平 1.csv') do (
  4. echo %%i>>2.csv
  5. )
  6. del d:\1.csv
复制代码
下载xlstocsv.vbs

截取后的效果图:
1

评分人数

菜鸟学批,一批一大批~~~~~~

TOP

返回列表