なぜショートカットキーが重要なのか
日々の事務作業において、マウスを握り、リボンメニューから「太字」や「下線」のボタンを探してクリックする……このわずかな動作の積み重ねが、実は大きなタイムロスを生んでいます。特に大量のデータ整理やレポート作成時には、キーボードから手を離さないことが、作業スピードを劇的に向上させる鍵です。今回は、Excel作業をよりプロフェッショナルかつスピーディーにするための、フォント装飾ショートカットキーを解説します。
基礎知識:Excelのフォントスタイル変更の仕組み
Excelには、セルの見た目(フォントスタイル)を素早く切り替えるための「トグル機能」が備わっています。トグルとは、同じボタンやキーを押すたびに、「設定(ON)」と「解除(OFF)」が交互に切り替わる仕組みのことです。つまり、一つのショートカットキーを覚えるだけで、装飾の適用と解除の両方をカバーできるため、非常に効率的です。
実装:すぐに使えるフォント装飾キー一覧
以下のショートカットキーは、Excelのバージョンを問わず共通して利用可能です。
太字: [Ctrl] + [2] または [Ctrl] + [B]
斜体(イタリック): [Ctrl] + [3] または [Ctrl] + [I]
下線(アンダーライン): [Ctrl] + [4] または [Ctrl] + [U]
取り消し線: [Ctrl] + [5]
※[Ctrl]キーを押しながら数字キー(2, 3, 4, 5)を押す方法は、左手だけで完結するため、非常に直感的です。
VBAでフォントスタイルを操作するサンプル
実務では、ショートカットキーによる手動操作だけでなく、大量のデータを一括で整える際にVBAを活用することも多いでしょう。以下に、選択範囲のスタイルをプログラムで一括変更するコード例を記載します。
Sub FormatSelectedRange()
' 選択範囲に対して、太字・下線・取り消し線をプログラムで設定する例
' 既に設定されている場合は解除されます(トグル動作)
With Selection.Font
' 太字の設定(TrueでON、FalseでOFF)
.Bold = Not .Bold
' 下線の設定(xlUnderlineStyleSingleでON、xlUnderlineStyleNoneでOFF)
If .Underline = xlUnderlineStyleNone Then
.Underline = xlUnderlineStyleSingle
Else
.Underline = xlUnderlineStyleNone
End If
' 取り消し線の設定
.Strikethrough = Not .Strikethrough
End With
MsgBox "選択範囲のフォントスタイルを変更しました。"
End Sub
応用と注意点:現場で陥りやすい落とし穴
1. テンキーの制限:
ショートカットキーは、キーボード上部の数字キーを使用してください。テンキー側の数字キーでは動作しない仕様となっているため、注意が必要です。
2. 「Ctrl + B」と「Ctrl + 2」の使い分け:
[Ctrl] + [B] (Bold) のように、機能の頭文字をとったキーは覚えやすいですが、[Ctrl] + [2]〜[5] は左手だけで操作が完結するため、慣れるとこちらの方が圧倒的に速いです。状況に応じて使い分けましょう。
3. 誤操作の防止:
[Ctrl] + [5](取り消し線)は、他のショートカットと隣接しているため、押し間違いに注意してください。もし誤って適用してしまった場合でも、もう一度同じ操作を行うことで即座に解除できます。「間違えてもすぐ戻せる」という安心感が、ショートカット操作を習得する一番の近道です。
