Excelで図形の大きさが勝手に変わってしまう――この記事では、その主な原因と、行や列を挿入・削除しても図形のサイズや位置が崩れないようにするための具体的な防止設定について詳しく解説します。
私は情報システム担当者として、Excelの図形操作について「せっかくきれいに並べた図形が、列や行を動かしただけで伸び縮みしてしまう」「図形のサイズを保ったまま表を編集したい」といったご相談をよく受けます。この現象は一見不可解に思えますが、原因と正しい設定を理解すれば、誰でも簡単に防止できます。
この記事では、図形のサイズが変わってしまう主な仕組みと、変更を防ぐための操作手順を実際の画面に沿って順番に紹介します。
- 対象の図形を右クリックして「図形の書式設定」を選択
- 「サイズとプロパティ」のアイコンをクリック
- 「プロパティ」をクリック
- 「セルに合わせて移動やサイズ変更をしない」にチェックを入れる
「なぜ図形の大きさが変わるのか」「どうすれば固定できるのか」に悩んでいる方も、この記事をチェックすれば、もう図形が崩れてストレスを感じることはありません。ぜひ最後までご覧ください。
Excelで図形の大きさが勝手に変わる主な原因と防止方法
Excelで図形を使っていると、行や列の追加・削除などをきっかけに、せっかく調整した図形の大きさが勝手に変わってしまうことがあります。
ここでは、行や列を挿入・削除しても図形のサイズが崩れないように「図形のサイズ固定」設定を行う手順を、初心者の方にもわかりやすく画像付きで解説します。
サイズが変わってほしくない図形を右クリックし、右クリックメニューから「図形の書式設定」を選択してください。

「図形の書式設定(O)...」をクリックすると、Excel画面の右側に「図形の書式設定」作業ウィンドウが表示されます。
次に、「図形の書式設定」作業ウィンドウの上部にあるアイコンの中から、「サイズとプロパティ」のアイコンをクリックしてください。

次に、「プロパティ」を選び、詳細オプションを表示させます。

「プロパティ」欄の選択肢の中から「セルに合わせて移動やサイズ変更をしない(D)」にチェックしてください。これで、行や列を追加しても図形のサイズや位置が変わらなくなります。
この手順で「セルに合わせて移動やサイズ変更をしない」に設定すれば、行や列を追加・削除しても図形の大きさが勝手に変わる現象を防げます。
なお、図形の種類やグループ化の有無によっては設定の方法や効果に違いが出る場合がありますので、詳しくはこの後のFAQもあわせてご確認ください。

Excelで図形の大きさが勝手に変わるときのよくある質問と答え
Excelで図形の大きさが勝手に変わるときのよくある質問と答えをまとめました。
その他Excelに関する記事
その他Excelに関する記事はこちらです。是非御覧ください。
-
【Excel】 挿入タブを開くと落ちる/強制終了する場合の解決策
この記事では、Excel 2016で「挿入」タブを選ぶと突然ソフトが落ちる、または強制終了してしまう症状に対し、今すぐ試せる具体的な解決策を分かりやすく解説します。 「... -
【エクセル】ハイパーリンクを簡単に解除する方法
こんな人にオススメの記事です セルのハイパーリンクを削除(解除)したい人 入力した文字が自動的にハイパーリンクになる設定を解除したい人 エクセルで作業をしている... -
【Excel】画像をセルに埋め込む方法
こんな人にオススメの記事です 画像をセルの中に埋め込みたい人 セルの中に埋め込まれた画像を元に戻したい人 Excelでセルに画像を埋め込むと、セルの移動やサイズ変更... -
【Excel】「マクロの実行がブロックされました」と表示された場合の対処法
こんな人にオススメの記事です ダウンロードしたExcelのファイルを開いたら「セキュリティリスク このファイルのソースが信頼できないため、Microsoftによりマクロの実... -
【Excel】ヘッダーとフッターを設定する方法|ページ番号、日付、ファイル名など
「Excel ヘッダー ページ番号 設定方法」「Excel フッター 日付 自動更新」などでお困りではありませんか? この記事では、Excelのヘッダーとフッターに、ページ番号、... -
【Excel】図形・オブジェクトを一括選択する方法|シート全体・範囲指定
この記事では、Excelのシートに配置された図形や画像、テキストボックスなどのオブジェクトを効率的に一括選択する方法を分かりやすく解説します。シート全体のオブジェ... -
【Excel】数値を千円単位、百万円単位で表示する方法 - 書式設定で簡単
Excelで資料を作成する際、数値を千円単位、百万円単位で表示したい場面はよくありますよね。 この記事では、Excelの「書式設定」を使って、数値を簡単に千円単位、百万... -
【Excel】全てのシート名を一覧で取得する方法
Excelで複数のシートを扱っていると、「いま何枚シートがあるのか」「まとめて一覧表示できないか」と悩む場面は意外と多いですよね。 手動でタブを数え上げるのは手間... -
【Excel】数式がそのまま表示される場合の対処法
この記事では、Excelで数式や関数を入力した際に計算結果ではなく、数式そのものがセルに表示されてしまう問題の解決方法を分かりやすく解説します。 Excelを使っていて...
最後までご覧いただきありがとうございました。
このサイトは情シスマンが半径3m以内のITに関する情報を掲載してるサイトです。
Windows系を主として、ソフトや周辺機器の操作や設定について画像も用いながらわかりやすく解説しています。
解説している内容に誤りがあった場合や、補足が必要な場合、もっと知りたい場合はこちらのお問い合わせフォームからご連絡ください。
個人の方を限定にサポートさせていただきます。
実行環境
Windows11 Home 24H2
64 ビット オペレーティング システム
11th Gen Intel(R) Core(TM) i7-11375H @ 3.30GHz 3.30 GHz
16.0 GB RAM
Microsoft 365
コメント