前提・実現したいこと
論文用に、Wordにて「μm」を手早く入力or変換する方法を考えています。
現在、選択範囲に「mm」があるか検索し、
見つけた場合その1文字目のフォントをSymbolに変更する、という構想を練り、コードを書いてみましたが、うまく動作していません。
参考にしたコードでは検索→変更→ループがうまくいっているようなのですが、
私の環境では選択範囲内の1つ目の「mm」は「μm」になりますが、以降は「mm」のままで、ループが機能していません。
理由が分からず困っています。解決策を教えていただきたく思います。
該当のソースコード
vba
1Sub Trial() 2 3Application.ScreenUpdating = False 4 5Dim MU As String 6Dim Rng As Range 7 8MU = "mm" 9 10Do While Selection.Find.Execute(MU) 11 12 Set Rng = Selection.Range 13 Rng.Characters(1).Font.Name = "Symbol" 14 15Loop 16 17Set Rng = Nothing 18 19Application.ScreenUpdating = True 20 21End Sub 22 23 24
補足情報(FW/ツールのバージョンなど)
Windows10
Word 2021
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/10 07:51