0
特定の文字列の1文字のフォントサイズを置き換えようとしています。特定の文字列の1文字のVBAフォントを変更する(MSWORD MACRO)
この1つは私がしたい単語を作成しますが、私はそれを交換する機能を組み込むことができません。
Sub logo()
Selection.Collapse Direction:=wdCollapseEnd
With Selection.Range
.Font.Reset
.Text = "EXAMPLE"
.Characters(2).Font.Size = 8
End With
End Sub
これは単語全体を置き換えます。私はそれを文字の機能に組み込むことはできません。
Sub RedoFonts()
With ActiveDocument.Content.Find
.ClearFormatting
.Replacement.ClearFormatting
.Forward = True
.Wrap = wdFindContinue
.Format = True
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
.Text = "EXAMPLE"
.Replacement.Text = "EXAMPLE"
.Font.Size = 12
.Replacement.Font.Size = 9
.Execute Replace:=wdReplaceAll
.ClearFormatting
.Replacement.ClearFormatting
.Font.Name = "Times New Roman"
.Replacement.Font.Name = "Times New Roman"
.Execute Replace:=wdReplaceAll
End With
End Sub
これらの2つをマージする方法はありますか。
のフォントサイズにその中の「H」に変更するためのアクティブドキュメントを検索します? – ajd018
あなたはms単語マクロを望んでいて、それに応じて回答を編集したくありませんでした – sourceCode
その文字はどういう意味ですか?だから、すべてのHの – ajd018