excel

【Excel】エクセルの罫線の引き方(ショートカット・一気に引く・自動設定)

当サイトでは記事内に広告を含みます

エクセルで表を作成する際、罫線をきれいに引くことは見やすい資料作りの基本です。

しかし、セルの数が多い大きな表に一本ずつ罫線を引いていくのは非常に手間がかかります。

ショートカットキーや一気に引く方法・自動設定機能を活用することで、罫線の設定作業を大幅に効率化することができます。

本記事では、エクセルの罫線の引き方について、ショートカット・一気に引く方法・自動設定の観点からわかりやすく解説していきます。

罫線の引き方をマスターして、美しい表作りのスキルを身につけましょう。

エクセルの罫線を引く基本的な方法はリボンと書式設定の2種類

それではまず、エクセルで罫線を引くための基本的な2つのアプローチについて解説していきます。

エクセルで罫線を引く方法は「ホーム」タブのリボンから設定する方法と「セルの書式設定」ダイアログで詳細設定する方法の2つが基本です。

目的と状況に応じてこの2つを使い分けることが、効率的な罫線設定の基本となります。

リボンの「罫線」ボタンから罫線を引く方法

最もシンプルな方法は、リボンの「ホーム」タブにある「罫線」ボタンを使う方法です。

罫線を引きたいセルまたはセル範囲を選択します。

「ホーム」タブ→「フォント」グループの「罫線」ボタン右の下矢印をクリックしてメニューを表示します。

メニューには「下罫線」「上罫線」「左罫線」「右罫線」「外枠」「格子」「太い外枠」など多くのオプションが並んでいます。

「格子」を選択すると選択範囲のすべてのセルに格子状の罫線が一気に引けるため、表全体に罫線を設定するのに最適です。

よく使う罫線スタイルを把握しておくと、目的の罫線をすばやく選べるようになります。

「セルの書式設定」の罫線タブで詳細に設定する方法

より細かく罫線の種類・色・引く辺を制御したい場合は、「セルの書式設定」の「罫線」タブを使います。

対象セルを選択してCtrl+1キーを押して「セルの書式設定」を開き、「罫線」タブをクリックします。

左側の「スタイル」から線のスタイル(実線・点線・二重線・太線など)を選択し、「色」から線の色を選択します。

続いてプレビューエリアの各辺ボタンをクリックするか、プレビュー内の辺を直接クリックして罫線を設定します。

「プリセット」ボタンの「外枠」「内側」を組み合わせて使うと、外枠と内側の線を異なるスタイルで設定することが効率よくできます。

よく使う罫線メニューの選択肢と用途

メニュー項目 設定される罫線 主な用途
格子 外枠+内側すべてに細実線 表全体に均等な罫線を設定する
外枠 選択範囲の外周のみ 表の外枠だけを設定する
太い外枠 太い実線で外周のみ 表を太枠で強調する
下二重罫線 下辺に二重線 合計行の下に使う

ショートカットキーを使って素早く罫線を引く方法

続いては、キーボードショートカットを活用して素早く罫線を引く方法を確認していきます。

罫線の設定をショートカットで行うことで、マウス操作の回数を減らして作業スピードが向上します。

外枠罫線を引くショートカットキー

選択したセル範囲の外枠に罫線を引くショートカットキーはCtrl+Shift+&(アンパサンド)です。

このショートカットを使うと、ダイアログを開かずにワンキーで外枠罫線を適用できます。

対象のセル範囲を選択した状態でCtrl+Shift+&を押すだけで、選択範囲の外側に細い実線の枠が設定されます。

Ctrl+Shift+&は表の外枠を引く操作として頻繁に使うため、最優先で覚えておきたいショートカットキーです。

Alt+Enterキーを使ったカスタムショートカットの設定

よく使う罫線スタイルをクイックアクセスツールバーに追加しておくと、Alt+番号キーで素早く適用できます。

クイックアクセスツールバーの右端にある▼ボタン→「その他のコマンド」をクリックして設定画面を開きます。

「コマンドの選択」を「すべてのコマンド」にして、「格子(罫線)」「外枠(罫線)」など目的のコマンドを探してツールバーに追加します。

ツールバーに追加された順番通りにAlt+1、Alt+2…でアクセスできるようになります。

クイックアクセスツールバーのカスタマイズは、罫線に限らずよく使う操作全般の効率化に非常に役立ちます。

罫線の書式をコピーして一気に適用する方法

すでに正しく設定されているセルと同じ罫線書式を別のセルにも適用したい場合は、「書式のコピー/貼り付け」機能(ペインターブラシ)を使います。

罫線が正しく設定されているセルを選択し、「ホーム」タブの「書式のコピー/貼り付け」ボタン(ペインターブラシのアイコン)をダブルクリックします。

ダブルクリックすると連続して複数の場所に同じ書式を貼り付けられる状態になります。

対象のセルまたは範囲をクリック・ドラッグすると、コピー元と同じ罫線が適用されます。

書式のコピー/貼り付けで罫線を一気に転写する方法は、同じフォーマットの行を大量に追加するときに特に効率的です。

テーブル機能と条件付き書式で罫線を自動設定する方法

続いては、エクセルのテーブル機能と条件付き書式を使って罫線を自動的に設定・維持する方法を確認していきます。

手動で罫線を引く手間を省き、データの追加に応じて自動的に罫線が設定される仕組みを作ることができます。

テーブル(テーブルとして書式設定)で罫線を自動適用する方法

エクセルの「テーブル」機能を使うと、データが入力された範囲に自動的に罫線と書式が適用されます。

テーブルにしたい範囲内のセルを選択して「ホーム」タブ→「テーブルとして書式設定」をクリックします。

スタイル一覧から好みのデザインを選んでOKをクリックすると、罫線・背景色・フォントが自動設定されます。

テーブルに新しい行を追加すると、自動的に同じ罫線書式が拡張されるため手動で罫線を追加する必要がありません。

テーブル機能はデータが増え続ける動的な表の管理に非常に向いており、罫線の維持管理コストをゼロにできます。

条件付き書式で特定の行・列に自動で罫線を引く方法

条件付き書式を活用すると、特定の条件を満たした行に自動的に罫線を設定することができます。

たとえば、特定の列に値が入力されたときだけその行に罫線を適用するという設定が可能です。

「ホーム」タブ→「条件付き書式」→「新しいルール」→「数式を使用して書式設定するセルを決定する」を選択します。

数式を入力して「書式」ボタンで罫線を設定すると、条件を満たしたセルに自動的に罫線が適用されます。

条件付き書式による自動罫線は、入力フォームやデータ入力シートで特に活躍する機能です。

VBAマクロを使って罫線を一括設定する方法

大量のセルに複雑な罫線を一括設定したい場合は、VBAマクロを使う方法が非常に効果的です。

【VBAで罫線を一括設定する基本サンプル】

Sub 罫線一括設定()

 Dim rng As Range

 Set rng = Range(“A1:E20”)

 With rng.Borders

  .LineStyle = xlContinuous

  .Weight = xlThin

  .Color = RGB(0, 0, 0)

 End With

End Sub

xlContinuousが実線、xlThinが細線を意味します。

太線にするにはxlMediumまたはxlThickを使います。

VBAマクロを活用した罫線設定は、毎月同じフォーマットで表を作成する作業の完全自動化に大きく貢献します。

まとめ

本記事では、エクセルの罫線の引き方について、ショートカット・一気に引く方法・自動設定の観点から詳しく解説しました。

リボンの「罫線」メニューやCtrl+Shift+&のショートカット、書式のコピーを使った一括適用など、効率的な罫線設定の方法は多数あります。

テーブル機能・条件付き書式・VBAマクロを活用することで、データの追加に応じて自動的に罫線が維持される仕組みを構築でき、繰り返し作業を大幅に削減できます。

目的に応じた罫線の引き方をマスターして、エクセルでの表作成をより効率的に行いましょう。

今回ご紹介した方法をぜひ日々の業務に取り入れて、美しく整った表を手軽に作成してみてください。