• ベストアンサー

特定行の削除

100行のデータがあり、その中から、10行目から20行目までを削除 したいとします。 この場合、左の行ボタンを10行目から20行目までシフトクリックで 選択し、削除、としているのですが、これが例えば、1000行ある データの、100から200行とかいうことになってくると、シフトクリック ではちょっとしんどいです。 他に特定の行を選択し、削除する簡単な方法はないでしょうか?

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

  • ベストアンサー
  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.2

Word ですか Word の場合はよく分かりませんので、他の方の回答を参考にしてください。 Excelであれば、左上の名前ボックスに  100:200 と入力して Enterキーを押すと100行から200行を選択できます。 あとは行を削除するだけです。

noname#32335
質問者

お礼

申し訳ありません、アプリケーションを書き忘れていました。 Excelでの話です。 ご教授いただいた方法で、非常にスムーズに作業を進める ことができました。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

A100セルを選択し、名前ボックス(数式バーの左にある、セルアドレスが表示されるところ)に A200 と直接入力して Shift+Enter すると、A100:A200 が選択状態になります。 これに続けて Shift+Spaceキー で100行目から200行目が選択された状態になります。 後は 右クリック→削除

noname#32335
質問者

お礼

ありがとうございます。 参考になりました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルで30万行から特定の行を削除したいのですが。

    エクセルで30万行から特定の行を一発で削除したいのですが、やり方がわかりません。 どなたか詳しい方お教えいただけませんでしょうか? やりたいことは、B列に、特定の文字が有れば、その行全部を削除して上方向にシフトしていきたいのですが、マクロを使うのでしょうか? また、マクロを使う場合、どの位時間がかかりますでしょうか?行数が30万行ありますので。(PCのスペックは、Core2Duo 1.40GHz/メモリ3GBです) 宜しくお願いいたします。

  • エクセルで特定の行を削除したいのですが。

    エクセルで特定の行を一発で削除したいのですが、やり方がわかりません。 どなたか詳しい方お教えいただけませんでしょうか? やりたいことは、B列に、特定の文字が有れば、その行全部を削除して上方向にシフトしていきたいのですが、マクロとかを使うのでしょうか? 宜しくお願いいたします。

  • Excel テーブル内の空白行の削除について

    テーブルの任意の行のデータを削除し、空白削除ボタン(cmd_Blank)をクリックすると削除したデータ行(空白行)を削除するVBAを作ったのですが空白行が1つの場合は問題なく動作するのですが(添付左)、 ・空白セルがあるとその行がすべて削除されてしまう(添付中央)。 ・空白行が2つ以上あるとエラーになってしまう(添付右) という問題に悩んでいます。 空白削除ボタンクリック時のコードは Private Sub cmdBlank_Click() ActiveSheet.ListObjects("T住所").DataBodyRange.SpecialCells(xlCellTypeBlanks).EntireRow.Delete End Sub になります。 添付の図がわかりにくいかと思いますが、ボタンクリックすると テーブル内の空白行があったら、その行のみ削除され、上詰めに したいということです。 どなたか教えていただきたいです。

  • 特定文字列を含まない行を削除

    以前特定文字列を含む行を削除する方法の質問をし、正規表現を置換することでできることを知りました。^.*特定の文字列.*\n 今度は特定文字列を含まない行を削除を削除したいです。 この場合どう記述すればいいでしょうか? また、特定文字列1と特定文字列2のどちらかを含まない行を削除する方法もあわせて知りたいです。

  • Excel2010である特定の行を削除する方法

    現在エクセル2010を用いて、アンケートの集計を行っています。 その中である特定の行だけを削除したいのですが、どのようにすればよいのか分かりません。 具体的には、以下のようなデータがあったときに、年と組と番号が重複しているデータの行をすべて削除したいのです。 年 組 番号 問1 問2 問3 1 1 01 2 2 2 1 2 21 1 3 2 1 3 24 3 2 1 1 2 21 1 3 2 というデータがあった場合には、1年2組の番号21の人が重複しており、そのデータを数えたくないので、 その行(問1~3まですべて)を削除したいのです。 このような時はどのような処理を行えばよろしいのでしょうか? どなたかご存知の方いらっしゃいましたら教えていただけると幸いです。

  • エクセルで特定の文字が含まれる行から特定の文字が含まれる行の削除方法

    エクセルで特定の文字が含まれる行から特定の文字が含まれる行の削除方法 表題のとおりですが、エクセルで特定の文字が含まれる行から特定の文字が含まれる行の削除方法について教えてください。 特定の文字(C列にあります)が含まれている行から5行下の先ほどとは違う文字(これもC列にあります)までを削除したいのです。 それがたくさんあり大変困っております。 エクセルを起動してマクロの記録を行い手作業で5回削除し記録終了としたのですが、 5回以上削除したい場合は操作が行われませんでした。 これをマクロで行うにはどういう式を作ればいいでしょうか? 宜しくお願いします。

  • Excel2010で特定の行を削除する方法

    現在エクセル2010を用いて、アンケートの集計を行っています。 その中である特定の行だけを削除したいのですが、どのようにすればよいのか分かりません。 具体的には、以下のようなデータがあったときに、年と組と番号が重複しているデータの行をすべて削除したいのです。 年 組 番号 問1 問2 問3 1 1 01 2 2 2 1 2 21 1 3 2 1 3 24 3 2 1 1 2 21 2 2 2 というデータがあった場合には、1年2組の番号21の人が重複しており、そのデータを数えたくないので、 その行(問1~3まで含めてすべて)を削除したいのです。 年、組、番号が同じでも問いの回答が違う可能性があります。 このような時はどのような処理を行えばよろしいのでしょうか? どなたかご存知の方いらっしゃいましたら教えていただけると幸いです。

  • 特定の名前の行を削除するには?

    VBA初心者なので、よろしくお願いします。 品名  データ1  データ2  ・・・・ 砂糖   123    456 塩     789    123 粉     456    789 ・・・・ このような表で、特定の品名(例えば塩)の行を削除するにはどうすれば良いのでしょうか? 塩がどの行にあるのかは定かでありません。また、無いかもしれません。 以上、よろしくお願いします。

  • ExcelVBAを使って、行の削除と削除した行の分だけ残りの行を上につめるプログラムを作りたいのですが...

    ExcelVBAを使って、行の削除と削除した行の分だけ残りの行を上につめるプログラムを作りたいのですが... 例えば、 A 1 ○ ------- B 2 ○ ------- C 3 × ------- D 4 ○ ------- E 5 × ------- F 6 × という表があったとして、コマンドボタンをクリックすると×がついている行を削除して、 A 1 ○ ------- B 2 ○ ------- D 4 ○ という風に×のあった行をつめるようなプログラムを組みたいです。 私が作ったのはループをまわす中で×を見つけるとその、下の行のセルを各々ひとつ上に上げていくというプログラムです。これだとひとつのセルごとに処理していくのでデータが多いとボタンを押してから処理が終わるまでに時間がかかってしまいます。 行をまとめて消して、その下の行を上に持ち上げる方法だと処理が早くなりそうなのですがそのプログラムがイマイチわかりません。 お分かりになるかたがいらっしゃれば、ご教授お願いします。  

  • エクセルで特定の行を削除したい

    こんにちは。 エクセルである列に特定の文字列がある場合にその行ごと削除するにはどうすれば良いでしょうか。 よろしくお願いします。

専門家に質問してみよう