ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 请问如何进行替换?

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-5-5 22:39 | 显示全部楼层 |阅读模式
本帖最后由 boxerkk 于 2024-5-5 22:41 编辑

我上传了一个附件。
我将很多个案例标题做了个目录,想把这些案例的格式统一成第一个案例(1475)的样式(每个案例三行,格式不同)。
想以“使用通配符”的方式,参照第1475号案例的样式进行批量替换,提示替换了,但是没有效果。
求大神指点下问题在哪儿,能不能把“替换”界面截图让我学习下,谢谢。

并祝大家万事如意。
0.png


求助.rar

29.39 KB, 下载次数: 5

TA的精华主题

TA的得分主题

发表于 2024-5-6 01:03 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
* 楼主:你的样式我看只是破折号后面的文字字体变为楷体,上下两段均是宋体四号。
* 请《全选》后设置为宋体四号,然后,将光标置于文首(按 Ctrl + Home),再按“替换”对话框(或按 Ctrl + H),参见我的图片吧!单独设置所有破折号段落为楷体。
replaceit.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-6 08:25 | 显示全部楼层
413191246se 发表于 2024-5-6 01:03
* 楼主:你的样式我看只是破折号后面的文字字体变为楷体,上下两段均是宋体四号。
* 请《全选》后设置为宋 ...

谢谢大哥的热心回复。
怪我描述得不够清楚,我主要是问题有两个:
1.像我那样替换,只替换个破折号为楷体,破折号所在的整行,还是老样子,这是我在其他文档中也遇到的问题;

2.我主要是想通过把每个案例都缩进成统一的格式,比如案例号是左3、缩进2,破折号所在行是左4,悬挂2。

研究了半天,没解决,烦请继续不吝指点,谢谢。

TA的精华主题

TA的得分主题

发表于 2024-5-6 15:09 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 413191246se 于 2024-5-6 16:05 编辑

* 楼主,你好!——批量替换有时的确是个好办法!但我个人其实更喜欢用 VBA 代码循环遍历所有段落,实现更复杂一些的处理。不知道你会不会使用 VBA 宏代码?
* 我观察你的文档,后面的文字,其实格式并不是和你前面的格式一样。你应该确定一下全文的正文格式是什么字体,再确定案例三个段落各是什么字体。
* 如果你只想替换破折号本身,那太简单了!记得勾选“使用通配符”。

*--------------
* 楼主,我下面抛砖引玉,简单地设置了一些格式,形成一个试用宏,仅供参考:(建议不必缩进,直接左顶格更好看一些!)
* 代码使用方法:放到 D 盘根下后,打开 Word,按 Alt + F11 打开 VBE,再按 Ctrl + M 找到这个 .bas 宏文件,导入之;再退回到 Word 编辑界面,打开法律条文,按 Alt + F8 找到第一个宏名:A01_LawText,右侧点击“运行“即可。
* 效果如下: lawtext.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-6 15:52 | 显示全部楼层
413191246se 发表于 2024-5-6 15:09
* 楼主,你好!——批量替换有时的确是个好办法!但我个人其实更喜欢用 VBA 代码循环遍历所有段落,实现更 ...

作为一个长期与word打交道的人,最近用宏、替换特别多,深刻理解word的强大,也深知自己压根没学好,就玩游戏了……。

替换这个,我目前确实用通配符,也没搞定。

其实我去B站看了下word VBA,实在是感觉学起来没头绪。

我知道您的建议非常好,就是不知道如何下手学……。

先谢谢您的建议。

TA的精华主题

TA的得分主题

发表于 2024-5-7 04:01 | 显示全部楼层
* 楼主,既然你会用宏,不妨试用一下我的宏,正文部分显得比较清晰,标题部分可以手动处理。
* Word VBA 有免费的微软官方帮助文档(本板块就有我的下载帖,请你浏览一下),如果想编程可以自学;如果不想编程,只要求助,热心朋友会为你编程,你只要会用就行了。
* 法律条文正文,我建议不必缩进,特别是悬挂缩进。因为有些段落仅剩一个字、两个字,看着不太美观,不如顶格,或像公文段落那样首行缩进 2 字符也可。
* 还有,替换或批量替换,有时会引起 Word 程序崩溃!影响心情。但用 VBA 就不会崩溃,也免输入,一键执行(可以设置热键,比如 F3),比较爽,可以反复测试排版效果。

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-7 09:18 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
413191246se 发表于 2024-5-7 04:01
* 楼主,既然你会用宏,不妨试用一下我的宏,正文部分显得比较清晰,标题部分可以手动处理。
* Word VBA  ...

你好,方便加微信啥的么,请教word vba,谢谢。权限不够,没办法私信。见谅。

TA的精华主题

TA的得分主题

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

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-8 06:41 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-21 18:27 , Processed in 0.032765 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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