|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
根据 ALPHAS 老师的方法,写如下代码:
==============================
Sub d()
Rem 第X章大写数字批量转换为阿拉伯数字
Set oRng = ActiveDocument.Range(0, 0)
With oRng
.Fields.Add Range:=ActiveDocument.Range(0, 0), Text:="AUTONUM \* Arabic"
.End = .End + 1
.Select
.Cut
End With
ActiveDocument.Content.Find.Execute FindText:="<第[!章]{1,5}章(*^13)", ReplaceWith:="第^c章\1", Replace:=wdReplaceAll, MatchWildcards:=True
ActiveDocument.Content.Fields.Unlink '域代码转为值
End Sub
补充内容 (2020-9-21 10:40):
如果希望对第X条有效,只要在代码的所有“章”都改成“条”即可 |
评分
-
2
查看全部评分
-
|