• ベストアンサー

数字だけを削除するには

数式と数字が混在する表の場合、数字だけを消すのは、面倒です。 範囲を指定し、そこの数字だけを消す方法はありませんか。 なお、対象はWin8.1+Excel2013です。

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

消すセルの範囲を選択後にF5キーを押下 「セル選択」を選択 「定数」を選んで「数値」以外の「文字」「論理値」「エラー値」のチェックを外して「OK」 これで数値のセルだけ選択出来るので Ctrlキーを押しながらDEL(DELETE)キーを押下

aerio
質問者

補足

一回で解決できました。 ありがとうございます。 ただ、最後にある > Ctrlキーを押しながらDEL(DELETE)キーを押下 DELキーは押さずとも、同じ結果が得られるようです。 細かくいうと、異なった結果なのでしょうか?

その他の回答 (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

aerio
質問者

お礼

早速のコメントありがとうございました。 マクロはパスさせて下さい。

関連するQ&A