エクセルの図形、グラフ、画像を固定にする2つの方法

エクセルの図形、グラフ、画像を固定にする2つの方法 図形

エクセルでは図形、グラフ、画像などの「オブジェクト」と呼ばれるものをシート上に貼り付けることができます。

シートのどこにでも簡単に貼り付けられるので便利なんですが、そのままでは1つだけ困ったことが起こるんですよね。

それは、貼り付けた図形、グラフの下にある行や列を挿入したり削除したりすると、勝手に図形、画像が縮んだり伸びたり、移動すること。

行、列の挿入や削除で図形やグラフが変形、移動してしまう

意図しないところで縮んだり伸びたりするので、そうならないに図形を一旦関係ないところに移動させといて、行、列の挿入や削除後にもとの位置に戻す、なんていう結構面倒くさい作業をしなくてはいけません^^

でも、そんな面倒なことしなくても、図形やグラフが伸びたり縮んだりしないようにする方法があるんです。

この記事の内容

  • 行、列の挿入・削除があっても、図形、グラフを固定にする(サイズ変更や移動をさせない)
  • 図形、グラフがマウスで移動できないように固定にする(選択できないようにする)
  • 図形、グラフの固定を解除する

一口に「図を固定」といっても2通りの固定があるので、今回はそれぞれの固定方法について紹介していきたいと思います。

行、列を変更されても、サイズ変更や移動されないように図を固定にする

まずは、図形やグラフの下にある行、列を変更(挿入、削除)した時に、サイズ変更や移動しないようにする方法です。

オブジェクトとして、グラフ、図形、画像などがありますが、それぞれの固定方法を紹介します。

実は基本全く同じ方法なんですけどね^^

でも、ちょっとメニューが違ったりするので、全て書き出してみます。

グラフを固定にする

グラフの固定方法です。

グラフをクリックし(①)、右クリックメニューから『グラフエリアの書式設定』を選択(②)

グラフを固定にする

 

『プロパティ』を選択し、『オブジェクトの位置関係』のところで『セルに合わせて移動やサイズ変更をしない』にチェック。

グラフを固定にする

これで、グラフの下にある行や列を削除したり、グラフの前の位置に行や列を挿入してもグラフはサイズ変更されたり移動したりしません。

図形を固定にする

図形の固定方法。

図形をクリックし(①)、右クリックメニューから『図形の書式設定』を選択(②)

図形を固定にする

 

『プロパティ』を選択し、『オブジェクトの位置関係』のところで『セルに合わせて移動やサイズ変更をしない』にチェック。

図形を固定にする

これで図形が固定されるので、行、列の変更でサイズ変更や移動することはありません。

画像(図)を固定にする

最後は画像(図)の固定方法。

画像をクリックし(①)、右クリックメニューから『図の書式設定』を選択(②)

画像を固定にする

 

『プロパティ』を選択し、『オブジェクトの位置関係』のところで『セルに合わせて移動やサイズ変更をしない』にチェック。

画像を固定にする

これで画像が固定されるので、行、列の変更でサイズ変更や移動することはありません。

固定の操作を作業効率がアップするマクロにする

ここまで書いているように、図形を選択してから固定にする操作は結構面倒くさいものがあります。

手順としては次の通りになりますが、なんと5回もクリックすることになるんですよね^^

  1. 『図形』を右クリック
  2. 『サイズとプロパティ』をクリック。
  3. 図形の書式設定ダイアログで『プロパティ』をクリック。
  4. プロパティで『セルに合わせて移動やサイズ変更をしない』をクリック。
  5. 『閉じる』をクリック。

図形を追加するたびに、いちいちこの操作をするってかなり面倒です。

だから、固定にする操作をよく使う人は、いっそのことマクロにしてみましょう!

操作をマクロとして記録するだけで、マクロが簡単に作れます。

しかも、マクロは自分の好きなショートカットキーに割り当てることができるので、マクロにすることをおすすめします。

マクロの作り方は次の記事で詳しく書いているので、作業を効率アップしたい人はぜひ参考にしてください。

この記事では、今回の『固定にする操作』を例にマクロの作り方を解説しているので、解説通りに進めればあっという間にショートカットキーができてしまいます。

図形などのオブジェクトをマウスで移動できないように固定(ロック)する

続いては、マウスのドラッグでオブジェクト(図形、グラフ、画像)が移動できないように固定する方法です。

いわゆる、ロックする方法ですね。

次のように、テキストボックスの図形があって、このテキストボックをマウスで移動できないようにします。

図形などのオブジェクトをマウスで移動できないように固定する

あわせて、テキストボックスは移動できないけど『テキストの編集ができる』ようにします。

テキストの編集ができなくてもいい場合は、次で解説しているプロパティの変更はしなくてもいいです。

なお、ここでは図形を例に解説しますが、グラフや画像も同様にできる方法です。

 

まず、『テキストの編集ができる』ようにするために、テキストボックスをクリックし(①)、右クリックメニューから『図形の書式設定』を選択。

『プロパティ』を選択し、『オブジェクトの位置関係』のところで『セルに合わせて移動やサイズ変更をしない』にチェックし、さらに『文字列のロック』のチェックをはずします。

図形などのオブジェクトをマウスで移動できないように固定する

 

次に、『校閲』タブ(②)→『シートの保護』(③)と選択し、『シートの保護』ダイアログで以下のようにチェックをつけます。

図形などのオブジェクトをマウスで移動できないように固定する

この時に、『シートの保護』ダイアログの最後の方にある『オブジェクトの編集』にチェックがついていないことを確認して『OK』をクリック。

図形などのオブジェクトをマウスで移動できないように固定する

 

これで、テキストボックスはマウスドラッグを使っても移動できなくなります。

そして、テキストボックスをダブルクリックすると、テキストの編集ができるようになります。

図形などのオブジェクトをマウスで移動できないように固定する

固定されたグラフ、図形、画像を解除する

今度は、固定されたオブジェクト(グラフ、図形、画像)を解除する方法。

単純に、プロパティの『オブジェクトの位置関係』をもとに戻すだけです。

グラフの固定を解除する

グラフをクリックし、右クリックメニューから『グラフエリアの書式設定』を選択。

『プロパティ』を選択し、『オブジェクトの位置関係』のところで『セルに合わせて移動やサイズ変更をする』または、『セルに合わせて移動するがサイズは変更しない』にチェック。

グラフの固定を解除する

どちらかにチェックをつけてください。

これでグラフの固定が解除されます。

図形の固定を解除する

図形をクリックし、右クリックメニューから『図形の書式設定』を選択。

『プロパティ』を選択し、『オブジェクトの位置関係』のところで『セルに合わせて移動やサイズ変更をする』または、『セルに合わせて移動するがサイズは変更しない』にチェック。

図形の固定を解除する

これも、どちらかにチェックをつけてください。

図形の固定が解除されます。

画像の固定を解除する

画像をクリックし、右クリックメニューから『図の書式設定』を選択。

『プロパティ』を選択し、『オブジェクトの位置関係』のところで『セルに合わせて移動やサイズ変更をする』または、『セルに合わせて移動するがサイズは変更しない』にチェック。

画像の固定を解除する

どちらかにチェックすると、画像の固定が解除されます。

図形の固定(ロック)を解除する

マウスで移動できないようにロック(固定)していた図形の固定(ロック)を解除する方法です。

『校閲』タブ(①)→『シート保護の解除』(②)をクリック。

ロックで固定された図形の固定を解除する

これでロックが解除されるので、図形がマウスで移動できるようになります。

まとめ

まとめ

  • 行、列の変更(挿入、削除)でオブジェクト(グラフ、図形、画像)が移動できないようにするためには、プロパティの『オブジェクトの位置関係』を変更する。
  • オブジェクト(グラフ、図形、画像)がマウスドラッグで移動できないようにするためには、シートを保護(ロック)する。

エクセルではグラフや図形をシートに貼り付けることが頻繁にありますが、行、列の変更の影響をうけて、サイズ変更されたり移動してうのは困りものです。

特に、サイズが変更されてうれしい人ってあまりいないと思うんですけどね^^

なので、図形のプロパティが最初から『サイズが変更できない』状態になっていると、使いやすくなるとおもうんですが、マイクロソフトさんぜひ規定値を変更してもらえないでしょうか^^

最後は愚痴のようになりましたが、もし勝手にサイズ変更されたり移動されると困る場合は、今回紹介した方法をぜひ活用してください。

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