ヘルプの森~Excel・Access・Office全般ヘルプデスクサイト

No.010

図形を複数まとめて選択し一挙に削除するには

2003/2007/2010/2013/2016/2019

Officeにある図形描画機能は共通機能でありますが、アプリケーションごとに動作状況が少し違います。

例えばExcelで、テキスト ボックスをクリックして挿入し何も書かずに別の場所をクリックした場合、見た目何もなくなります。
が、透明で空っぽのテキスト ボックスは存在しています。ドラッグして挿入した場合は、枠線が残ります。

ちなみにPowerPointでは何も書かなければテキスト ボックスはなくなります。Wordでは枠が残ります。

長年使われているブックで、透明のテキスト ボックスのあるセルをコピーしたのだと思いますが、透明のテキスト ボックスが無数に生成されていて、それによってファイル サイズが何かしら大きく動作が重い、といったことが実際にありました。

さて、前置きが長くなりましたが、どこにあるかわからない図形も含め、オブジェクトをすべて選択して一度に削除するには、といったお問い合わせです。
削除は選択して「Delete」キーを押せばいいので、問題は選択方法です。

複数図形の選択は、基本、「Shift」を押しながら図形をクリックしますが、先の透明のテキスト ボックスのような、どこにあるかわからない図形も含めて、というところがポイントですね。
3つの方法をご案内いたします。おすすめは方法2、場合によっては方法3です。

<方法1. オブジェクト選択モードでドラッグ>

オブジェクトを選択するモードのマウス ポインターに設定してドラッグします。
オブジェクトがある範囲がある程度わかっているときの方法です。

  1. [ホーム]タブ - [編集]グループ - [検索と選択] - [オブジェクトの選択] をクリックします。
    オブジェクトの選択
  2. マウス ポインターが白い矢印の状態でドラッグして、その範囲のオブジェクトをまとめて選択することができます。

オブジェクトのすべてのハンドルがドラッグ内に入ると選択されます。一部分では選択されません。
このマウス ポインターの状態では、このあとの通常の編集ができませんので、操作後「ESC」キーを押すか、任意のセルでダブルクリックしてオブジェクトの選択モードを解除します。

<方法2. シート上のすべてのオブジェクトを選択>

とにかくシート上のオブジェクトをもれなくすべて選択する場合です。

  1. [ホーム]タブ - [編集]グループ - [検索と選択] - [条件を選択してジャンプ] をクリックします。
    または、ショートカット キー「Ctrl」+「G」、もしくは[ホーム]タブ - [編集]グループ - [検索と選択] - [ジャンプ] をクリックし、表示された [ジャンプ]ダイアログ ボックス の左下 [セル選択]ボタン をクリックします。
    条件を選択してジャンプ
  2. 表示された [選択オプション]ダイアログ ボックス の [オブジェクト]オプション を選択して [OK] をクリックします。
    選択オプション

図形、画像、グラフなど、すべてのオブジェクトが選択されます。

選択状態

もし、選択された中で削除したくないものがあれば、「Ctrl」を押しながらクリックして外します。
想定外の遠い場所に選択されていることもあります。ないものと思ってしまい見落とす可能性がありますので、必ずある程度スクロールして確認しましょう。

<方法3. オブジェクトを確認して確実に選択>

図形などのオブジェクトがシート上にあるかどうかの確認、そして選択ができます。

  1. [ホーム]タブ - [編集]グループ - [検索と選択] - [オブジェクトの選択と表示] をクリックします。または、ショートカット キー「Alt」+「F10」です。
    オブジェクトの選択と表示
  2. [選択](または[オブジェクトの選択と表示])作業ウィンドウ が表示され、まずはオブジェクトがあるかどうかの確認ができます。
  3. 項目をクリックすると選択することができます。複数選択する場合は、「Ctrl」キー を押しながら項目をクリックします。
    オブジェクトの選択と表示作業ウィンドウ

[選択]作業ウィンドウ にある目のアイコンをクリックすると、オブジェクト [非表示] の設定となります。
非表示ですので、削除はされません。

Excel2003では、
方法1は、[図形描画]ツールバーの[オブジェクトの選択]ボタンをオンにします。
方法2は、ショートカット キー「Ctrl」+「G」、もしくは [編集]メニュー - [ジャンプ] をクリックし、表示された [ジャンプ]ダイアログ ボックス の [セル選択]ボタン をクリックします。あとの方法は上記と同じです。

twitter hatena line pocket

関連ヘルプ

《表示形式》 負の数の表示形式を変更するには
範囲選択が解除できない
行高、列幅を保った状態でセル範囲をコピーしたい
表の行項目と列項目(縦横)を入れ替えたい
《表示形式》 日付の表示形式(和暦のカスタマイズ)
《表示形式》 「1-2-3」と入力すると「2001/2/3」日付になってしまう
離れた複数のセル範囲に同じ文字列を一度に入力したい
セルの内容を印刷時に非表示にしたい
セルの塗りつぶしの色がとれない
《表示形式》 千単位の表示形式を設定するには
《表示形式》 「0001」のように、数値を4桁で表示するには
べき算の何の何乗などの乗に当たる小さな数字を表示するには
数字文字列を数値に変換する(形式を選択して貼り付け編)
行、列が非表示になっているのを戻すには(再表示)、そして既定の列幅と行高について
セルをダブルクリックしてもカーソルが出てこず、直接編集できない
《表示形式》 日付の表示を年月だけの表示にするには(日付のカスタマイズ)
セルの中の文字列の間隔を少しだけ調整したい
《表示形式》 入力した日付の曜日を別のセルに表示させる
セルの値がゼロ値のとき、「0」を表示しない
セルの中で改行するには
セルの罫線を設定しているのに色がつかない
リンクされたセルを調べる、リンクを解除するには
《表示形式》 24時間を越えた経過時間を表示するには(時刻の合計について)
入力されている漢字のふりがな(ルビ)を表示、編集する
置換機能のおさらい、置換を理解し活用するために
マイナス値のデータをプラスにしたい
先頭にあるシングルクォーテーション、アポストロフィー(')を取るには(形式を選択して貼り付け編)
《表示形式》 入力した値の前後に()が付いて表示されるようにしたい
リンク貼り付けで書式もリンクしたい
《表示形式》 入力値以外に特定文字を表示させるには
CSVファイルを開くと先頭の「0」がはじかれてしまう(0落ちする)
2種類ある[形式を選択して貼り付け]ダイアログ ボックスについて
印刷すると文字が切れてしまう
値の貼り付けの3つのボタンは、どのように貼り付くのか
HYPERLINK関数で作成したハイパーリンクをセルのハイパーリンクにするには
セルに斜めの罫線を引きたい、罫線の機能を使いこなす
セルに設定されている数式を抜いて値にするには(値の貼り付け)
《表示形式》 セルの値を条件として表示形式を分岐する