• 締切済み

エクセルでのセル内の値クリア

エクセルで選択範囲内をクリアする際、数式と値はあるのですが、値のみクリアがありません。教えてください。(右クリックメニューに追加できたらいいなと思います。)

noname#136
noname#136

みんなの回答

  • telescope
  • ベストアンサー率54% (1069/1958)
回答No.4

こちらにある事例のことでしょうか? 『計算式はそのまま、値だけを一括削除したい』 http://pcgaz.nikkeibp.co.jp/pg/pcgaz/excel/29.shtml

参考URL:
実践テクニック
  • Hollie
  • ベストアンサー率0% (0/0)
回答No.3

範囲選択後、「編集」→「ジャンプ」→「セル選択」で、「選択オプション」の ダイアログボックスが表示されます。 その中の「定数」ボタンだけをONにして「OK」をクリックすると、選択範囲内の 数値データのセルだけが選択できます。 その状態でDeleteキーを押せば、数値データだけを削除できます。 なお、「定数」ボタンをONにすると、その下の「数式」ボタン内の4つのチェックボックスも選択可能になりますが、その4つの選択状態によっても最終的なセルの選択は 変わってくるようなので、色々組み合わせてみてください。 追伸:右クリックメニューに追加ってどうやるんでしょうか?

noname#37138
noname#37138
回答No.2

ワンクリックでの動作は設定されていません。ので、一度次の方法を試してみてください。 -手順- ・「編集」→「ジャンプ」を選択して「ジャンプ」のダイヤログを開く ・開かれた「ジャンプ」のダイヤログ内の「セル選択」を選択して「選択オプション」のダイヤログを開く ・開かれた「選択オプション」のダイヤログ内の「定数」を選んでOKを押すと値だけが範囲指定される ・削除ボタンを押すと値のみクリアできる...はずです。 では、一度トライください...ご検討を祈ります。

  • ARC
  • ベストアンサー率46% (643/1383)
回答No.1

"= 3+5"といった「式」は残して、"123"といった「データ」だけを削除したいのだと推 測します。 残念ながら、Excelの標準機能ではこれに該当する機能はありません。 ・セルの内容を調べて、データであればそのセルを削除するようなマクロを作成する。 ・「データ」を入力するセルが常に一定であれば、その範囲に「名前」を設定しておき、 その名前を使って削除する。 というような代替案が有効だと思います。

関連するQ&A

  • エクセルの右クリックメニューを減らしたい・・・

    エクセルの右クリックメニューで必要のない機能を非表示にしたいのですが可能でしょうか? 具体的には (1)数式と値のクリア (2)ドロップダウンリストから選択 (3)ウォッチ式の追加 などです。マクロで出来れば自由度があって最適なのですが。 よろしくお願いします(ponta_024)

  • エクセルで値で貼り付ける方法について

    こんばんわ。 エクセルでセルを値で貼りつける操作ですが、これは右クリックで「値で貼りつける」というメニューを追加するといったことは可能でしょうか? エクセルのバージョンは2003です。 いちいちALTを押して「編集」から選択していくのも煩わしいので・・・ お手数ですが、アドバイスをお願いいたします。

  • エクセルでセルの値を数式の範囲として使うには?

    タイトル通りなのですが、エクセルでセルの値を数式中で範囲として使うにはどうすればよいのでしょうか? 例えばA1セルに「1」という値が入っており、B2セルに「10」という値が入っているとします。この時、数式中で、「A1」と「B2」を用いて、「E1からE10まで」を指定することは可能でしょうか。可能でしたらどのような数式を組めば良いのでしょうか? よろしくお願いします。

  • 特定の文字をが含まれたセルを検索し、値をクリアする方法

    商品名:で始まるセルと、品番:で始まるセルを一括でクリアする方法についておたずねします。 削除してセルをシフトするのではなく、値をクリアするだけです 「商品名:あいう」「商品名:かきく(100)」「商品名:たちつ120」 このような感じに 商品名:の後には文字や数字、()や記号など色々と入ります。 現在は下記の手順でクリアしています 1.CTRL+Fで検索窓を立ち上げる 2.検索する文字列のところに 商品名: を入力 3.すべて検索クリック 4.検索窓の上でctrl+a 5.シートの上で右クリック 6.数式と値のクリア 7. 2.に戻り、検索するする文字列に 品番:を入力 このような手順で当該セルをクリアしているのですが もっと簡単に当該セルをクリアする方法はないでしょうか。 エクセルのバージョンは2003です。 ご教授お願いいたします。

  • VBA 数式を残して値をクリアについて

    VBA初心者です。 数式の入った表で、数式を消さずに値のみクリアしたいのですが、、、 Sub 指定のセル範囲の値だけをクリアする() Range("A1:C5").SpecialCells(xlConstants, 23).ClearContents Sheets("Sheet1").Range("A1:C5").SpecialCells(xlConstants, 23).ClearContents End Sub とやってもうまくいきません。 どこか間違っていますか?

  • Excel VBAで保護されていないセルのクリアー

    こんにちは。 Excel2002を使用しております。 例えば、A1:D20の範囲にいくつか保護されて いないセルがあるのですが、保護されていな いセルの値のみをクリアーすることは可能で しょうか? ExcelのVBAは素人ですが、よろしくお願い いたします。

  • エクセル2007で数式のみクリアしたいのですが、どう処理すれば良いのでしょうか?

    [編集]にある数式と値のクリアだと、あたりまえですが数式、値どちらともクリアされてしまいます。求めているのは数式のみのクリアを簡単に処理したいのですがどうすれば良いでしょうか? 現在はコピー→値のみ貼り付けをしていますが、データ量が多くて時間が掛かってしまいます。よろしくお願いします。

  • マクロ 特定のセル値のみクリアする

    エクセルの超初心者です。 B1~K45に参加率の値が入っています。 この範囲にある 0.0% という値のみクリアすることはできるのでしょうか? すべてのセルを消去するには、 Sub ClearCell() Range("B1:K45").Clear End Sub でいいと思うのですが、指定した値のみクリアするにはどのようなプログラムになりますか? また例えば 5.0%以下のみの値をクリアするということもできるのでしょうか? 宜しくお願いします。

  • エクセルのグラフの値に数式は入るの?

    エクセルでグラフを作成して、グラフを右クリックして元のデータを表示します。 系列のタブのところの値にグラフに表示される値(参照セル)を入力する訳ですが、そこの値に数式を入力するのは可能でしょうか? 通常は =Sheet1!$A$1:$N$1 のように表示しますが、 数式を入れて =Sheet1!($A$1/$A$2):($N$1/$N$2) とできるのでしょうか? ※作成したサンプルはエラーになります

  • エクセルで値だけを移動することはできるでしょうか?

    値のみを移動したいのですが、切り取りにして貼り付けると切り取った部分の書式が消える上に、貼り付けた部分に数式も入ってしまいます。 なのでコピーして形式を選択して貼付け、値にしているのですが、そうするとコピー元の値は残ってしまいます。 なのでコピー後コピー元の値をDELキーで消しているのですが、いちいちコピーした部分に戻って範囲指定して消すというのは面倒です。 値だけが移動できるという機能があればいいのですが、そういった機能はエクセルにあるのでしょうか? マクロでそういったことができないものかといろいろ試したりしてみたのですがうまくいきません。 バージョンは2000です。 ご存知の方いたらよろしくお願いします。

専門家に質問してみよう