ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 批量替换章标题遇到麻烦,第1章到第99章,都要换,最后一个符号替换出问题

[复制链接]

TA的精华主题

TA的得分主题

发表于 2017-8-18 19:54 | 显示全部楼层 |阅读模式
本帖最后由 treny1982 于 2017-8-19 16:46 编辑

如图,要整个文章替换章标题,第1、第2到第100章。图所示,这个可以替换到;第1章和冒号后面,但是最后的问号查不出来<(第)*(:)*>,只能替换到问号“?”前面,“?”替换不到,要加什么通配符号呢?
替换问号时不行 2.png 除了问号都变了.PNG 问号没变大,其他都变大了。!!!!!!!??????




《超级保安》全集 改 测试.rar

238.93 KB, 下载次数: 15

TA的精华主题

TA的得分主题

发表于 2017-8-18 20:51 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
替换前和替换后是什么,模拟一下。。。。

TA的精华主题

TA的得分主题

发表于 2017-8-18 21:03 | 显示全部楼层
附件也不提供,白说,就是白说 也没说清楚!!!

TA的精华主题

TA的得分主题

 楼主| 发表于 2017-8-19 16:47 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
我 发了文档和图片了,就是问号没变化,要求这一句要变大字体,第1到第100章。。

TA的精华主题

TA的得分主题

发表于 2017-8-19 17:30 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 duquancai 于 2017-8-19 22:31 编辑
treny1982 发表于 2017-8-19 16:47
我 发了文档和图片了,就是问号没变化,要求这一句要变大字体,第1到第100章。。

Sub MofidSize()
    With ActiveDocument.Content.Find
        Do While .Execute("第[0-9]@章[::]", , , 1)
            With .Parent
                .MoveEndUntil Chr(32)
                .Font.Name = "黑体"
                .Font.Size = 25
                .Collapse 0
            End With
        Loop
    End With
End Sub

TA的精华主题

TA的得分主题

发表于 2017-8-20 15:06 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2017-8-23 03:02 | 显示全部楼层
duquancai 发表于 2017-8-19 17:30
Sub MofidSize()
    With ActiveDocument.Content.Find
        Do While .Execute("第[0-9]@章[::]" ...

这代码怎么进行?

TA的精华主题

TA的得分主题

发表于 2017-8-24 07:00 | 显示全部楼层
treny1982 发表于 2017-8-23 03:02
这代码怎么进行?

网友好!
得到了帮助,应该说声谢谢,不然怎么对得起辛苦为我们写代码的前辈们!如一个谢字都没有,再求助下一个问题,你觉得还会有人为我们解答吗?不是说帮助我们的人非要谢谢这二个字,而是作为求助者对帮助我们的人一个最起码的尊重!您说对吗?
运行步骤如下:
1、打开你需要处理的Word文档;
2、同时按电脑键盘上的ALT和F11键;
3、在左边的工程窗口里面有个“Normal”,点开它后,有个“模块”节点;
4、在这个“模块”节点上,点鼠标右键,选择“插入-模块”,这样右边就会出现代码窗口;
5、在代码窗口中,粘贴代码;
6、“关闭代码窗口”→再点文档上面的“工具”→“宏”→“宏”→选中要运行的代码名→点击“运行”即可。

TA的精华主题

TA的得分主题

 楼主| 发表于 2017-8-24 16:02 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
13907933959 发表于 2017-8-24 07:00
网友好!得到了帮助,应该说声谢谢,不然怎么对得起辛苦为我们写代码的前辈们!如一个谢字都没有,再求助 ...

太谢谢了,看看我行不行,

TA的精华主题

TA的得分主题

 楼主| 发表于 2017-8-24 20:55 | 显示全部楼层
13907933959 发表于 2017-8-24 07:00
网友好!得到了帮助,应该说声谢谢,不然怎么对得起辛苦为我们写代码的前辈们!如一个谢字都没有,再求助 ...

哎,我有900多页,很久哦
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2025-1-12 16:11 , Processed in 0.039907 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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