- ベストアンサー
数字だけを削除するには
数式と数字が混在する表の場合、数字だけを消すのは、面倒です。 範囲を指定し、そこの数字だけを消す方法はありませんか。 なお、対象はWin8.1+Excel2013です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
消すセルの範囲を選択後にF5キーを押下 「セル選択」を選択 「定数」を選んで「数値」以外の「文字」「論理値」「エラー値」のチェックを外して「OK」 これで数値のセルだけ選択出来るので Ctrlキーを押しながらDEL(DELETE)キーを押下
その他の回答 (1)
- tom04
- ベストアンサー率49% (2537/5117)
回答No.1
こんばんは! >数式と数字が混在する表の場合、数字だけを消すのは すなわち、数式によって表示されているセルはそのままで 実データとしての数字のセルのデータを消去したい!という解釈で・・・ VBAになってしまいますが、一例です。 画面左下の操作したいSheet見出し上で右クリック → コードの表示 → VBE画面のカーソルが点滅しているところに ↓のコードをコピー&ペースト → Excel画面に戻りマクロを実行してみてください。 (Alt+F8キー → マクロ → マクロ実行です) Sub Sample1() 'この行から Dim c As Range For Each c In Selection If Not c.HasFormula And IsNumeric(c) Then c.ClearContents End If Next c End Sub 'この行まで ※ 必ず範囲指定した後にマクロを実行してください。m(_ _)m
質問者
お礼
早速のコメントありがとうございました。 マクロはパスさせて下さい。
補足
一回で解決できました。 ありがとうございます。 ただ、最後にある > Ctrlキーを押しながらDEL(DELETE)キーを押下 DELキーは押さずとも、同じ結果が得られるようです。 細かくいうと、異なった結果なのでしょうか?