ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 4967|回复: 14

[求助]如何一次性删除无意且相隔的行

[复制链接]

TA的精华主题

TA的得分主题

发表于 2007-4-28 10:40 | 显示全部楼层 |阅读模式

新手向楼主求助!

如何删除相隔的无意义的行,例如:想快速删除下面的字母行,他们分布在200页中,超过1000个

你好

errtt

你好吗

xdff

你们都好

weee

你们好

wed

你很好

ssdd哈哈

[此贴子已经被作者于2007-4-28 10:42:52编辑过]

TA的精华主题

TA的得分主题

发表于 2007-4-28 10:59 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

同时按下Ctrl+H这两个键,打开[查找和替换]对话框,单击[高级],勾选[通配符],查找框内输入([A-Z,a-z])*^13,替换框内空着什么也不用输入,单击[全部替换]即可。详见下图:

[此贴子已经被作者于2007-4-28 11:04:26编辑过]

[求助]如何一次性删除无意且相隔的行

[求助]如何一次性删除无意且相隔的行
mrilgmUZ.jpg
HGIhh8zd.jpg

TA的精华主题

TA的得分主题

 楼主| 发表于 2007-4-28 11:19 | 显示全部楼层

谢谢liujy,非常管用

谢谢liujy,非常管用,但是又有一个问题

在刚才那样有规律的很整齐很好用,例如

你好

errtt

你好

xdff

你好

weee

你们好

wed

可是对于像无规律的每行不是对齐的,中间有段落分开的,全部替换后剩下的文字会乱,会缺失文字和段落,我单独拿出一页来试验的时候,很好用,可是我如果200页一起操作就会乱,怎样做到部分页部分页的替换,这样就不会却是文字和段落了,,我想我刚才没说明白,呵呵,我正在把200页中的部门页粘贴出来用你的办法在做了,真得非常感谢!你帮了大忙,如果能有200页全部替换的方法,请告诉我,谢谢!谢谢!

你好

errtt

你好吗?see嘿

xdff

你好  yuuj哈

weee

你们好

wed以   这样的

[此贴子已经被作者于2007-4-28 11:28:10编辑过]

TA的精华主题

TA的得分主题

发表于 2007-4-28 11:39 | 显示全部楼层
这可能需要WordVBA了,这本事只有守柔、如意、kongg、c81等少数几位老大才会弄的东西,向他们发短信请教吧!

TA的精华主题

TA的得分主题

发表于 2007-4-28 12:15 | 显示全部楼层

建议楼主将样例片断发上来,这样大家解决问题就比较有针对性了。

就楼主3楼发上来的看,两步替换法也可以达到

[a-zA-Z]{1,}  通配符下就可以查找到整块的英文,将它们做为一个块替换成回车+自己的某个符号,然后再替换一次即可。

也许哪位大侠有更好的办法吧。

TA的精华主题

TA的得分主题

发表于 2007-4-28 12:22 | 显示全部楼层

一步法也可以试试

在通配符下

查找

[a-zA-Z]{1,}*[^13? ]

最后一个中括号内字符或标记视具体情况增加。

TA的精华主题

TA的得分主题

 楼主| 发表于 2007-4-28 13:24 | 显示全部楼层

[求助]谢谢各位的帮忙,现发上样本

谢谢各位的帮忙,这的高手真多阿,很高兴发现这个论坛,现发上样本,呵呵,不知道能不能上传成功,我在下面复制一下,能看清楚吗?就是要删除的都是浅色的行,呵呵,因为占了太多的页超过了200页,我必须把浅色行全删掉后才能打印装订,唉,求各位大侠指点,谢谢!鞠躬

我们的工作职责是为了最大的发挥

%^&*( my.net.cn)883005.614803641

财务部的人员分配 @#$%^名义意义!241011.830624664

z0123.my.net277487.237135641

工作状态  34567尊重总部!862561.028852389

@#$%^my.net233671.350513432

你们的任务是围绕总部,具体实施总部的细则 @#$%^ my.net233671.350513432

6789~违反后果自负!114906.436817211

我们的工作职责是为了最大的发挥

%^&*( my.net.cn)883005.614803641

财务部的人员分配 @#$%^名义意义!241011.830624664

z0123.my.net277487.237135641

工作状态  34567尊重总部!862561.028852389

@#$%^my.net233671.350513432

你们的任务是围绕总部,具体实施总部的细则 @#$%^ my.net233671.350513432

6789~违反后果自负!114906.436817211

我们的工作职责是为了最大的发挥

%^&*( my.net.cn)883005.614803641

财务部的人员分配 @#$%^名义意义!241011.830624664

z0123.my.net277487.237135641

工作状态  34567尊重总部!862561.028852389

@#$%^my.net233671.350513432

你们的任务是围绕总部,具体实施总部的细则 @#$%^ my.net233671.350513432

6789~违反后果自负!114906.436817211

 

TA的精华主题

TA的得分主题

发表于 2007-4-28 13:31 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

对不是以字母开头而中间有字母的段落,不知楼主要如何处理,如想整段删除,可试试如下办法

查找:[!^13A-z]{1,}[A-z]{1,}*^13
替换:不填

如只删除段落中字母之后的文字,可试试:

查找:([!^13A-z])[A-z]{1,}*^13
替换:\1^p

TA的精华主题

TA的得分主题

 楼主| 发表于 2007-4-28 13:46 | 显示全部楼层

[求助] 谢谢 鞠躬 各位太帮忙了

谢谢,我是要把无论以字母或数字或文字等开头的浅色行的字全部删除,用了[!^13A-z]{1,}[A-z]{1,}*^13 出现的结果是删除了一部分浅色行,有些还是没删除,哎呀,这些浅色行的字真顽固,而且出现了缺字,大大们发现了吗?财务部的人员分配缺少了几行,试了前面大大说的几种方法,都是单页比较好用,一多了超过5页就会缺字缺段落,5555555,哭死,我正一边求教,一边一页页贴出来替换呢,呵呵,请各位大侠多多帮忙,谢谢谢谢!鞠躬

我们的工作职责是为了最大的发挥

z工作状态  34567尊重总部!862561.028852389

6789~违反后果自负!114906.436817211

我们的工作职责是为了最大的发挥

财务部的人员分配 @#$%^名义意义!241011.830624664

z工作状态  34567尊重总部!862561.028852389

6789~违反后果自负!114906.436817211

我们的工作职责是为了最大的发挥

z工作状态  34567尊重总部!862561.028852389

6789~违反后果自负!114906.436817211

 

TA的精华主题

TA的得分主题

 楼主| 发表于 2007-4-28 14:18 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

[求助]求各位大侠多多帮忙

求各位大侠多多帮忙!谢谢!
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-17 22:48 , Processed in 0.045568 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表