エクセルマクロで、テキストボックス・図形のフォントを一括変更するVBAコードをご紹介します。
フォント種類・文字サイズをまとめて変更できます。
ぜひお試しください😉
テキストボックス図形のフォント一括変更
以下のマクロを実行すると、テキストボックスのフォントをまとめて変更します。
Sub 図形テキストボックスのフォント一括変更()
Dim mySP As Shape
'すべての図形テキストボックスをループ
For Each mySP In ActiveSheet.Shapes
'テキストボックスの場合
If mySP.Type = msoTextBox Then
'フォント変更
mySP.TextFrame2.TextRange.Font.NameFarEast = "MS P明朝"
'フォントサイズ変更
mySP.TextFrame2.TextRange.Font.Size = 15
End If
Next mySP
End Sub
全テキストボックスのフォント種類と、フォントサイズを一括で変更します。
(変更前)フォント種類「Meiryo UI」、フォントサイズ:11
(変更後)フォント種類「MS P明朝」、フォントサイズ:15
テキストボックス以外の図形のフォントは変更しません。
この記事がお役に立ちますと幸いです🍀
【エクセルマクロ】図形処理を自動化:超便利7選
...
「たった1秒で仕事が片づくExcel自動化の教科書【増強完全版】」
「5時間かかる作業が3時間でできます」ではなく「1秒で終わらせます」へ
毎日の業務を瞬時に終わらせるしくみを解説
リンク