【VBAリファレンス|実務向け】Word作業を爆速化!フォントサイズをショートカットキーで微調整するテクニック

スポンサーリンク

導入: なぜこの技術が重要なのか

日々の業務でWord文書を作成する際、フォントサイズをリボンメニューからマウスでクリックして変更していませんか?特に、異なるサイズの文字が混在する見出しや強調箇所を調整する際、マウス操作は手間がかかり、作業のテンポを阻害します。今回紹介するショートカットキーを活用すれば、手をキーボードから離すことなく、直感的にフォントサイズを微調整できるようになります。この「小さな効率化」の積み重ねが、長文作成時の疲労軽減と時短に直結するのです。

基礎知識: Wordのフォントサイズ変更の仕組み

Wordのフォントサイズ変更には、大きく分けて「1ポイント単位の微調整」と「プリセット(ドロップダウンリスト)単位の変更」の2種類があります。メニューバーのフォントサイズボックスで指定する数値(10.5、11、12…)は、Wordが標準で用意している「サイズ段階」です。ショートカットキーを使うことで、この段階を自由自在に操ることが可能になります。

実装: ショートカットキーの操作手順

具体的な操作は以下の通りです。まず、サイズを変更したい文字列を選択します。その状態で以下のキーを組み合わせます。

1ポイントずつ調整する
・大きくする:[Ctrl] + [ ] ] キー
・小さくする:[Ctrl] + [ [ ] キー

プリセット段階で調整する
・大きくする:[Ctrl] + [Shift] + [ > ] キー
・小さくする:[Ctrl] + [Shift] + [ < ] キー これらを覚えるだけで、文字サイズが混在している箇所でも、それぞれの比率を保ったまま一括でサイズアップ・ダウンさせることができます。

サンプルプログラム: VBAでフォントサイズを制御する

VBAを利用して、特定の範囲のフォントサイズを一括で指定サイズに変更するマクロを紹介します。手動操作と組み合わせることで、さらに柔軟な編集が可能です。

‘ 現在選択している範囲のフォントサイズを1ポイント大きくするマクロ
Sub IncreaseFontSizeByOne()
‘ 選択範囲がない場合は処理を終了
If Selection.Type = wdSelectionIP Then Exit Sub

‘ 選択範囲のフォントサイズを現在の値 + 1にする
Selection.Font.Size = Selection.Font.Size + 1
End Sub

‘ 選択範囲のフォントサイズを12ポイントに固定するマクロ
Sub SetFontSizeTo12()
‘ 選択範囲のフォントサイズを12に設定
Selection.Font.Size = 12
End Sub

応用・注意点: 現場で役立つアドバイス

実務において最も陥りやすい罠は「フォントサイズが混在している状態で全選択して数値を指定してしまうこと」です。これを行うと、すべての文字が同一サイズに統一されてしまい、せっかくのレイアウトが崩れます。

今回紹介したショートカットキーであれば、「現在のサイズを基準に相対的に変更」されるため、見出しと本文のサイズ比率を維持したまま、文書全体を少し大きくする、といった柔軟な編集が可能です。特に、印刷時に「もう少しだけ文字を大きくしてページに収めたい」といった微調整の場面で、このテクニックは非常に強力な武器となります。ぜひ、今日からのWord操作に取り入れてみてください。

タイトルとURLをコピーしました