Excelで図形が選択できないときの対処法3選|オブジェクト選択・選択ウィンドウの使い方
Excelで図形(オブジェクト)がクリックしても選択できない…そんなときに使える3つの対処法を紹介します。
図形が選択できない原因は主に「図形が背面にある」「シートが保護されている」「グループ化されている」の3つです。
本記事では、オブジェクトの選択機能・選択ウィンドウ・シート保護の解除を使った具体的な解決手順を、画面付きで初心者向けに解説します。
- オブジェクトの選択機能で図形をまとめて選択する方法
- 選択ウィンドウで背面の図形を個別選択する方法
- シート保護が原因で選択できない場合の解除手順
- 図形のグループ化を解除して個別選択する方法
- 図形選択のよくあるトラブルと対処法
Sub 図形一括選択()
Dim ws As Worksheet
Set ws = ActiveSheet
Dim shpNames() As String
Dim count As Long
count = 0
Dim shp As Shape
For Each shp In ws.Shapes
ReDim Preserve shpNames(count)
shpNames(count) = shp.Name
count = count + 1
Next shp
ws.Shapes.Range(shpNames).Select
MsgBox count & “個の図形を選択しました”
End Sub
☝ Shapes.Rangeメソッドで複数図形を同時に操作できます
Excelで図形が選択できない3つの原因
図形が他のオブジェクトの背面にある
別の図形やテキストボックスの下に隠れていると、クリックしても上のオブジェクトが選択されてしまいます。目的の図形が前面のオブジェクトの陰に隠れているため、通常のクリック操作では選択できません。
シートが保護されている
シート保護がかかっていると図形の操作が制限されます。特に保護設定で「オブジェクトの編集」がOFFになっている場合、図形をクリックしても選択状態にならず編集できません。
図形がグループ化されている
複数の図形がグループ化されていると、個別の図形を単独で選択することができません。グループ全体が選択されるため、特定の図形だけを操作したい場合はグループの解除が必要です。
【方法1】オブジェクトの選択機能で図形を選択する
「オブジェクトの選択」は、ドラッグした範囲内にある図形をまとめて選択できる機能です。通常のクリック操作では選択しにくい状況でも、範囲指定で確実に図形を捉えられます。
操作手順
- 「ホーム」タブをクリック
- 「編集」グループ →「検索と選択」→「オブジェクトの選択」をクリック
- マウスドラッグで選択したい図形が含まれる範囲を囲む
- 範囲内の図形がすべて選択される
- 範囲選択なので、複数の図形をまとめて選択できる
- 元に戻すときは「オブジェクトの選択」を再クリック(トグル動作)
- ショートカットキーはなく、メニューからのみ操作可能
【方法2】選択ウィンドウで背面の図形を選択する
「選択ウィンドウ」はシート上のすべてのオブジェクトを一覧表示するパネルです。背面に隠れた図形でも名前から直接選択できるため、重なり合った図形の操作に非常に有効です。
操作手順
- 「ホーム」タブ →「検索と選択」→「選択ウィンドウ」をクリック
- 画面右にサイドパネルが開き、オブジェクト一覧が表示される
- 目的の図形名をクリックして選択
- 目のアイコンをクリックすることで図形の表示/非表示を切り替え可能
- 背面にある図形も確実に選択できる
- 図形の表示/非表示を個別に切り替えられる
- 図形名を変更して管理しやすくできる
【方法3】シート保護の解除で図形を編集可能にする
シート保護が原因で図形を選択できない場合は、保護を解除するか、保護設定で図形操作を許可する必要があります。
シート保護を解除する手順
- 「校閲」タブ →「シート保護の解除」をクリック
- パスワードが設定されている場合は入力して確定
- 保護が解除され、図形が編集可能になる
保護したまま図形操作を許可する方法
シート全体の保護は維持したまま、図形の操作だけを許可することもできます。「校閲」→「シートの保護」ダイアログで「オブジェクトの編集」にチェックを入れると、保護状態でも図形の選択・編集が可能になります。
図形のグループ化を解除する方法
複数の図形がグループ化されていて個別に操作できない場合は、グループ解除を行います。
グループ解除手順
- グループ化された図形を右クリック
- 「グループ化」→「グループ解除」を選択
- 各図形が独立した状態になり、個別に操作可能になる
Excelの図形選択でよくあるトラブルと対処法
Q. オブジェクトの選択が見つからない場合は?
「ホーム」タブ →「編集」グループ →「検索と選択」の中にあります。リボンが折りたたまれている場合はウィンドウ幅を広げると表示されます。
Q. Ctrl+クリックで複数選択できないのはなぜ?
「オブジェクトの選択」モードがONになっている可能性があります。もう一度「オブジェクトの選択」をクリックしてモードを解除してから、Ctrl+クリックで複数選択を試してください。
Q. 図形が完全に見えない(非表示)場合はどうする?
選択ウィンドウを開き、目のアイコンが閉じているオブジェクトを探して表示に切り替えます。非表示になっている図形も選択ウィンドウには一覧表示されるため、ここから操作できます。
Q. マクロ(VBA)で図形を一括選択する方法は?
ActiveSheet.Shapes.SelectAll で全図形を一括選択できます。特定の図形は ActiveSheet.Shapes("図形名").Select で個別選択が可能です。
Q. 印刷時に図形が表示されない場合は?
図形のプロパティで「オブジェクトを印刷する」のチェックが外れている可能性があります。図形を右クリック →「サイズとプロパティ」→「プロパティ」タブで確認してください。
図形一括選択の動作をデモで確認
図形を一括選択するマクロの動作を、下のインタラクティブデモで確認できます。
VBAマクロの実行結果は記事冒頭のインタラクティブデモで確認できます。ボタンを押すとアニメーションで動作をシミュレーションします。
VBA開発・GAS連携・Webアプリ化まで、
業務に合わせた最適な自動化をご提案します。
LINEでExcelを気軽に学べる
実際の操作手順をクリックして体験できます。各ステップをクリックしてみましょう。
まとめ
Excelで図形が選択できない場合は、原因に応じて以下の4つの方法で対処できます。
- オブジェクトの選択:範囲選択で複数図形をまとめて選択
- 選択ウィンドウ:背面の図形を一覧から確実に個別選択
- シート保護の解除:保護が原因の場合に有効
- グループ解除:グループ化された図形を個別操作できるようにする
関連記事



