エクセルマクロで、テキストボックス・図形のフォントを一括変更する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選
エクセルマクロで、図形処理を自動化するVBAコードをご紹介します。どのマクロコードも、コピペで使用できます。ぜひお試しください😉
[最速入門] ChatGPTに任せる Excelマクロ&VBA 面倒なプログラミングは秒で片づけよう
ChatGPTと対話しながら身につける、新しいVBA入門
リンク
★★★★★ 4.6 ※ Amazonカスタマーレビューより
✓マクロ記録とChatGPTを組み合わせた学習法が実践的で、すぐ現場で使える
✓「過不足のない指示」の出し方を学べ、AIとの対話スキルが身につく
✓変数・条件分岐・ループなどVBAの基礎もしっかり解説されている