PowerPoint で簡単!正方形のマス目を印刷して方眼紙を作成する方法 – Office ソフトの使い方(61)

[初回公開] 2025年06月03日

手書きの設計やアイデアの整理に便利な「方眼紙」。実は、PowerPoint を使えば自分好みのサイズやレイアウトで方眼紙を簡単に作成できます。本記事では、ビジネスシーンでの活用メリットから、PowerPoint で正方形のマス目を自動で生成し、印刷する方法までを丁寧に解説します。さらに、マクロを使った自動生成手順や印刷方法も紹介するので、効率的にオリジナル方眼紙を作りたい方は必見です!

PowerPoint で簡単!正方形のマス目を印刷して方眼紙を作成する方法 - Office ソフトの使い方(61)

1.方眼紙をビジネスシーンで利用するメリット

方眼紙は、アイデアのスケッチ、図の設計、表やフローチャートの手描きなど、ビジネスのあらゆる場面で活用できるツールです。
均一なグリッドによって、図形や文字の配置が整いやすく、資料作成前の構想段階でも視覚的に分かりやすいアウトラインを作成できます。

方眼紙をビジネスシーンで利用するメリット

特にデジタルで印刷できる方眼紙なら、自分の用途に合わせてサイズや罫線の濃さを調整可能です。
PowerPoint で簡単に作れる方法を知っておけば、日常業務の効率化にもつながります。

2.PowerPointに正方形のマス目を印刷して方眼紙を作成する方法

PowerPoint にはマス目を自動で挿入する機能はありませんが、VBA マクロを使えば手間なく正方形のマス目を大量に並べることが可能です。

作成したスライドをそのまま印刷すれば、オリジナルの方眼紙として活用できます。
この章では、A4サイズ(210mm × 297mm)のスライドに、1cm × 1cmの正方形の格子(グリッド)を自動生成するマクロを利用して効率的に方眼紙を作成する方法について解説します。

2-1.PowerPoint の VBA エディタを開く

VBA を使うにはまず、PowerPoint の開発タブを有効にし、VBA エディタ(Visual Basic for Applications)を開く必要があります。

VBA エディタを起動

通常は表示されていないため、設定から開発者タブを追加し、マクロの入力ができる画面をワンクリックで起動できるようにすると便利です。
タブに追加しない場合は「Alt + F11」で VBA エディタを起動します。

2-2.マクロを貼り付ける

エディタを開いたら、「挿入」→「モジュール」を選択して以下のコードを貼り付けます。
このコードによって、指定サイズの正方形がスライド全体に自動で配置されます。
コピペだけで利用できる簡単なマクロなので、初心者でも安心です。

「挿入」→「モジュール」を選択
Sub Draw1cmGridOnA4()

    Dim slide As slide
    Dim shp As Shape
    Dim x As Single, y As Single
    Dim gridSize As Single
    Dim pageWidth As Single, pageHeight As Single

    ' 単位:ポイント(1cm = 28.35ポイント)
    gridSize = 28.35

    ' A4サイズ(mm)→ポイント
    pageWidth = 21 * 28.35  ' 210mm
    pageHeight = 29.7 * 28.35  ' 297mm

    ' スライドサイズをA4に変更(横長または縦長に合わせてください)
    With ActivePresentation.PageSetup
        .SlideWidth = pageWidth
        .SlideHeight = pageHeight
    End With

    ' 最初のスライドを取得
    Set slide = ActivePresentation.Slides(1)

    ' 横線を描画
    For y = 0 To pageHeight Step gridSize
        Set shp = slide.Shapes.AddLine(0, y, pageWidth, y)
        shp.Line.ForeColor.RGB = RGB(200, 200, 200) ' 薄いグレー
    Next y

    ' 縦線を描画
    For x = 0 To pageWidth Step gridSize
        Set shp = slide.Shapes.AddLine(x, 0, x, pageHeight)
        shp.Line.ForeColor.RGB = RGB(200, 200, 200) ' 薄いグレー
    Next x

    MsgBox "1cmグリッドを作成しました!", vbInformation

End Sub

2-3.マクロを実行する

マクロを貼り付けた後は、実行ボタンをクリックするだけで、方眼紙が自動で完成します。
VBA に不慣れな方でも問題なく動作するように、エラーを起こしにくい安定したコードとなっています。

マクロを実行

2-4.スライドを印刷する

作成したマス目入りスライドは、そのまま印刷して使うことができます。
A4 や B5 などのサイズに合わせて印刷設定を調整すれば、自作の方眼紙としてすぐに使えるようになります。
PDF に保存することで配布用にして再利用したり、毎回マクロの実行を行う必要がなくなります。

3.方眼紙作成に関する補足

単位については PowerPoint VBA は長さをポイント(pt)で扱います。1cm ≒ 28.35pt となっている。
グリッドの色は RGB で調整可能です。薄くすることで印刷にちょうどよいマス目になります。
スライドサイズはコード内で A4 に自動で設定されますが、プレゼンの他スライドに影響しないよう新しいプレゼンで実行するのが安全です。

4.まとめ

PowerPoint を使えば、正方形のマス目を印刷したオリジナルの方眼紙が簡単に作成できます。
VBA マクロを活用すれば大量のマス目も一瞬で配置でき、業務の効率化にも役立ちます。

今回は基本的な使い方から、印刷、応用例までを一通り解説しました。
マクロを活用して自分だけのカスタム方眼紙を作り、仕事や学習に役立ててください。

関連記事

コメントを残す