- ベストアンサー
【Excel】式の入っているセルだけ消すには?
表題通りなのですが、 =A1+B1のような式の入っているセルのみ消去したい(空の状態にしたい)のです。 マクロでもいいので何か良い方法はないでしょうか。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
編集 - ジャンプ 「セルの選択」で、「数式」にチェックを入れOK これで数式が入ったセルが選択されますので、「Delete」キーで、削除されます。
その他の回答 (1)
- zap35
- ベストアンサー率44% (1383/3079)
回答No.2
マクロを2つ書いてみました。Macro1は#01さんの回答の操作をマクロにしたもので、Macro2はセル毎に数式のあるなしを判断して削除するものです。 Sub Macro1() ActiveSheet.Cells.SpecialCells(xlCellTypeFormulas, 23).ClearContents End Sub Sub Macro2() Dim r As Range For Each r In ActiveSheet.UsedRange If r.HasFormula Then r.ClearContents End If Next r End Sub
質問者
お礼
(^0_0^)ナルホド マクロ今勉強中なんで参考になります。 UsedRangeなんて指定方法があったのが収穫です。
お礼
おお!目から鱗です! 一生懸命マクロ考えてた俺があほだったorz