• ベストアンサー

Excelの直線一括削除

教えてください。 Excelのシートに引き詰められたオートシェイプの直線を一括に削除したいのですが、そんな方法はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

シート上に、他に消したくない図形が無い場合ですが―― どれかひとつの図形を選択した状態で、[Ctrl] と [Shift] を押しながらスペース キーを押すと、シート上のすべての図形が選択されます。そこで削除。

その他の回答 (4)

  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.5

直線だけではなく矢印も消えてしまいますが Sub LineDelete() Dim SH As Shape For Each SH In ActiveSheet.Shapes If SH.Type = 9 Then SH.Select (False) End If Next Selection.Delete End Sub

  • takkuni
  • ベストアンサー率24% (166/676)
回答No.4

F5を押すと、ジャンプメニューが出てきます。 そのメニューの左下にある「セル選択」ボタンをクリック。 次のメニューで「オブジェクト」にチェック。 OKを押すと直線が一括して選択されるので「del」キーで削除。 もし、他にも直線以外のオブジェクトがあればそれも選択されますのでご注意下さい。

  • moon_piyo
  • ベストアンサー率60% (88/146)
回答No.3

こんちは vbaだと こんな感じかなぁ Sub foo() For Each sh In ActiveSheet.Shapes If sh.Type = msoLine Then sh.Delete End If Next End Sub

  • kamejiro
  • ベストアンサー率28% (136/479)
回答No.1

「図」のツールバーが表示された状態で 「オブジェクトの選択」のアイコン(マウスポインタの形をしています)をクリック →マウスでオートシェイプ等、図形の領域を矩形で囲み、領域選択 →編集→切り取り (または、Deleteキー) でいいのしょうか?。

関連するQ&A

専門家に質問してみよう