
No.2ベストアンサー
- 回答日時:
必要に応じて消したいセル範囲を選択する
Ctrl+Gを押す
現れたダイアログでセル選択をクリックする
現れたダイアログで定数にマークしてOKする
計算式や関数のセルを除き生データが記入されているセルが選択されるので,選択を崩さないように注意してキーボードのDeleteキーを押し,削除する
>マクロ・VBA
上述の手順を「新しいマクロの記録」でマクロに録って利用します。
VBA画面を開き,記録されたマクロを読んで勉強し,必要に応じて自力でアナタが更にヤリタイ事やってみたい事に応じてマクロを修正し,利用します。
No.3
- 回答日時:
こんにちは!
VBAでの一例です。
画面左下の操作したいSheet見出し上で右クリック → コードの表示 → VBE画面が出ますので
↓のコードをコピー&ペーストしてマクロを実行してみてくだだい。
(Alt+F8キー → マクロ → マクロ実行です)
※ 必ず範囲指定した後にマクロを実行します。
Sub test() 'この行から
Dim c As Range
For Each c In Selection
If IsNumeric(c) And Not c.HasFormula Then
c.ClearContents
End If
Next c
End Sub 'この行まで
※ 範囲指定した中で数式が入っていない数値データセルのみデータを消すようにしています。
数式が入っていないセルのデータすべてをクリアする場合は
数式内の
>If IsNumeric(c) And Not c.HasFormula Then
の部分を
>If Not c.HasFormula Then
としてみてください。m(_ _)m
No.1
- 回答日時:
ん?
入力されているのが数式ではないセルを空にしたいということ?
正規表現アドインを入れて「 ^[^=].+ 」を検索とかでしょうか。
参考URL:http://srcedit.pekori.jp/tool/excelre.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/25 16:07
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 1 2023/02/27 22:21
- Excel(エクセル) Excel VBA 空白行があるセル範囲に色を付ける 3 2022/06/13 15:58
- Visual Basic(VBA) Excelにて、シート1の行を削除するとシート2のシート1と同じ番号の行も削除したい 3 2022/05/08 04:24
- Visual Basic(VBA) 列を指定して値を左から5文字にそろえる 1 2022/06/10 20:28
- Excel(エクセル) Excel リンク先のエクセルファイルの削除 同時に行を削除したい 1 2022/11/29 16:20
- Excel(エクセル) Excel 散布図グラフ 外れ値 セル番地参照方法 4 2022/04/19 18:56
- その他(Microsoft Office) excel テーブル 4 2023/03/18 16:11
- Excel(エクセル) Excel シート複数 金額日計表と日付 簡単にシートコピーしたら前日の残高と日付を変更させたい 1 2022/07/15 22:10
このQ&Aを見た人はこんなQ&Aも見ています
-
VBA 数式を残して値をクリアについて
Excel(エクセル)
-
数式は残し値をクリアするマクロについてご教示お願いします。 Private Sub CommandB
Visual Basic(VBA)
-
エクセルでDeleteキーを押しても計算式が消えないようにしたい!
Excel(エクセル)
-
-
4
Excelで数式だけを消して、数値を残すには?
Excel(エクセル)
-
5
マクロ 特定のセル値のみクリアする
Visual Basic(VBA)
-
6
エクセルで計算式をなくして、数字だけ残したい
Excel(エクセル)
-
7
エクセル Vlookup関数の入ったセルで関数を削除して値だけを残す方
その他(Microsoft Office)
-
8
VBA シートをコピーする際に Copyメソッドは失敗しましたのエラーが出てしまいます
Visual Basic(VBA)
-
9
worksheetFunctionクラスのVlookupプロパティを取得できません エラーへの対応
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel2007で、太字にした行のみ...
-
excel ある部分だけをコピペし...
-
Excel2007 セルを右方向に削除...
-
エクセル VBA 小数点を含む数字...
-
並べ替えのマクロで対象行の範...
-
条件に応じて特定の行を非表示...
-
値貼り付けをしても書式も貼り...
-
エクセル オートフィルタの抽...
-
エクセル2003でマクロをおこな...
-
エクセルで特定の数字となる組...
-
Excel(VBA)データ入力に応じて...
-
Excel にて非表示行を探すワー...
-
Excelでセル内の数式は残し値だ...
-
前の(左隣の)シートを連続参...
-
エクセルの複数シートの保護を...
-
別シート参照のセルをシート毎...
-
エクセルでファイルを開いたと...
-
エクセル 計算式も入っていない...
-
特定のセルだけ結果がおかしい...
-
Excelで金銭出納帳。繰越残高を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel2007で、太字にした行のみ...
-
Excel にて非表示行を探すワー...
-
条件に応じて特定の行を非表示...
-
excel ある部分だけをコピペし...
-
エクセルで全ての数字間にカン...
-
エクセル VBA 小数点を含む数字...
-
Excel2007 セルを右方向に削除...
-
値貼り付けをしても書式も貼り...
-
Excel(VBA)データ入力に応じて...
-
「マクロ」の足し算の式を教え...
-
Excelでセル内の数式は残し値だ...
-
wordのvbaでハイパーリンク設定...
-
エクセル2003でマクロをおこな...
-
VBA コピーを有効行までループ...
-
エクセルで特定の行を消して間...
-
EXCEL マクロで「キーワード入...
-
エクセル マクロ オートシェ...
-
yyyy/mm/ddの日付に一括変換す...
-
Excelで周期的に列を削除する方法
-
並べ替えのマクロで対象行の範...
おすすめ情報