- ベストアンサー
Excelの直線一括削除
教えてください。 Excelのシートに引き詰められたオートシェイプの直線を一括に削除したいのですが、そんな方法はありますか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
シート上に、他に消したくない図形が無い場合ですが―― どれかひとつの図形を選択した状態で、[Ctrl] と [Shift] を押しながらスペース キーを押すと、シート上のすべての図形が選択されます。そこで削除。
その他の回答 (4)
- CHRONOS_0
- ベストアンサー率54% (457/838)
直線だけではなく矢印も消えてしまいますが 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)
F5を押すと、ジャンプメニューが出てきます。 そのメニューの左下にある「セル選択」ボタンをクリック。 次のメニューで「オブジェクト」にチェック。 OKを押すと直線が一括して選択されるので「del」キーで削除。 もし、他にも直線以外のオブジェクトがあればそれも選択されますのでご注意下さい。
- moon_piyo
- ベストアンサー率60% (88/146)
こんちは 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)
「図」のツールバーが表示された状態で 「オブジェクトの選択」のアイコン(マウスポインタの形をしています)をクリック →マウスでオートシェイプ等、図形の領域を矩形で囲み、領域選択 →編集→切り取り (または、Deleteキー) でいいのしょうか?。