求vba代码

来源:百度知道 编辑:UC知道 时间:2024/05/27 15:40:23
如何用VBA在WORD文档中全选,例如选中所有5号字,所有黑体字,所有表格等等~~请高手指点~谢谢~
我是要全选指定的内容 不是全选整个文档 例如选中所有5号字,所有黑体字,所有表格

Selection.Find.ClearFormatting
With Selection.Find
.Text = ""
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindAsk
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchByte = True
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Delete Unit:=wdCharacter, Count:=1
End Sub

上微软的网站上看了一下

下面是我测试过的粗体的查找
关于font的属性你打完点号之后会有列表的 自己看吧

Selection.Find.ClearFormatting
Selection.Find.Font.Bold = 1 '在这里设置格式
With Selection.Find

.Text = ""
.Replacement.Text = "2"
.Forward = True
.Wrap = wdFindContinue
.Format = True
.MatchCase = 0
.MatchWholeWord = 0
.