ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

较难的查找替换.谁能帮我.?

[复制链接]

TA的精华主题

TA的得分主题

发表于 2004-9-14 10:28 | 显示全部楼层 |阅读模式

我想把文档中所有带有"?"的段落文字全部替换为红色的格式.怎么做?

要是用查找替换功能不能实现的话,用VBA怎么实 现?

TA的精华主题

TA的得分主题

发表于 2004-9-14 11:43 | 显示全部楼层
以下是引用助人为乐在2004-9-14 10:28:00的发言:

我想把文档中所有带有"?"的段落文字全部替换为红色的格式.怎么做?

要是用查找替换功能不能实现的话,用VBA怎么实 现?

查找与替换:

先将所有段落标记替换成手动换行符(^p-^l),再如图所示进行替换.

用VBA法:

Sub Pb() Dim i As Paragraph Application.ScreenUpdating = False For Each i In ActiveDocument.Paragraphs If InStr(i.Range, "?") > 0 Then i.Range.Font.Color = wdColorRed End If Next Application.ScreenUpdating = True End Sub

较难的查找替换.谁能帮我.?

较难的查找替换.谁能帮我.?

TA的精华主题

TA的得分主题

发表于 2004-9-14 12:34 | 显示全部楼层

第一种方法好象不是很行。

可能是统配符有点出入,望再指教。

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-9-14 12:44 | 显示全部楼层

版主:按你的方法做了,不能满足要求呀!

象这种情况也被改了.[em06]

(回车符)

答:①中国革命和建设的实践,是中国共产党领导的广大人民群众的历史活动。毛泽东思想作为中国革命和建设的理论,就是对全党和全国人民进行革命和建设实践经验的科学总结,因而凝聚了党和人民的集体智慧②在毛泽东思想形成和发展过程中,党的许多卓越领导人做出了巨大贡献。这主要表现在:他们根据马克思列宁主义的基本原理对中国革命和建设各方面经验所做的系统的总结,或者补充、丰富、发展了毛泽东论著中的许多观点,或者与毛泽东的某些观点交相辉映;此外,党中央集体总结革命经验、提出重大理论原则、制定重要政策,经过实践检验证明是正确的文件和文献,也是党中央集体智慧的结晶。因此,毛泽东思想是全党集体智慧的结晶,是全党的宝贵精神财富

2毛泽东思想产生的社会历史条件是什么?

(回车符)

[此贴子已经被作者于2004-9-14 12:52:56编辑过]

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-9-14 12:56 | 显示全部楼层

第二种方法VBA的运行后没有反应,还请版主再烦心帮忙!

可能VBA方法中差一句把整段选中的代码.

说明一点,一般情况下 ?和回车是在一起的,只要把?号和回车所在行替换成红色的格式就可以了

TA的精华主题

TA的得分主题

发表于 2004-9-14 13:09 | 显示全部楼层

你的回车符为什么放在下面了?

你的文章段落肯定设置中有问题,或者是有空白段落。还有你的问号是英文状态下的,而我的代码和上述中都是中文状态下的,能没有问题吗?

你将我的代码中的问号改为英文状态下的,应该可以的.

如果你还搞不行,可以上传附件.很简单的呀!

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-9-14 14:46 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-5-14 14:53 , Processed in 0.045799 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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