質問: 数値や文字列などが入力されてるセルを自動で範囲指定し、計算式が入っていないところだけを、クリアするにはどのようなVBAを書けばいいんですか? あれば、すごく便利なんですが。 どなたか、教えて下さい。
回答: こんにちは 手作業でやるなら、 「編集」-「ジャンプ」 「セル選択」- ゙定数 ゙にチェック-OK Delキー の手順ですが、キーボードのみでも Alt+e, g, Alt+s, o, Enter, del(最初の2つをF5に変えると1ストローク少ない) で可能ですね。 これをマクロにするなら、 Sub Macro1() Selection.SpecialCells(xlCellTypeConstants, 23).Select Selection.ClearContents End Sub となります。 Excel97でマクロ記録から作成しました。 以下teble 1969さんへのお願いです。 ・次からはExcelのバージョンを書いてくださいね。バージョンが違うとできない操作もありますので。 ・以前の質問のリンクの件は解決されましたか?解決していれば締め切りめきってくださいね。 解決していなければ、補足要求と行きたいところですが、ちょっと古いので、再質問のほうが良いでしょうか。 参考URL: