- ベストアンサー
Excelで検索した全ての行を一括選択できませんか
こんにちは。 Excel2000・2002で条件に合致した全てのセルの行を選択(行番号をクリックした状態)にすることはできないでしょうか。 そんな方法があれば教えていただけませんか。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#176215
回答No.1
最終的に何がしたいのかが分かれば 別方向からのアプ ローチがあるかもしれませんが 分からないので一応の 回答をします。オートフィルタではダメですか? フィルタから条件を抽出 青字の行を全て行選択した状態で Alt + ; フィルタ解除
その他の回答 (1)
- telescope
- ベストアンサー率54% (1069/1958)
回答No.2
「編集」-「置換」で --unregistered-- を「検索する文字列」に貼り付け 「置換後の文字列」を空白のまま置換します。 (--unregistered--以外にも文字やスペースがある場合は、それも消して完全に空白にします。) 「編集」-「ジャンプ」で「セル選択」ボタンを押して、 「空白セル」を選びます。 (他の欄にも空白セルがある場合は、銘柄欄のセルをすべて選択してから) 空白セルがすべて選択されます。 この状態で、「編集」-「削除」(右クリックで「削除」も可) 「行全体」を選びます。
質問者
お礼
ありがとうございました。 普段セル範囲の削除はいつも使っているのに、慣れ過ぎた操作なので削除のパラーメータに行全体があるのを見落としていました。 勿論うまくいきました。 ポイントですが、お2人に20ポイント差し上げたいくらいなのにそれは不可能なので、先着順ということであしからず。
お礼
ありがとうございました。 オートフィルタを使って希望どおりの結果を得ることができました。
補足
早速ご回答いただきありがとうございました。 目的は、現在「ECHART97」と「Estock97」を使って株管理をしていますが、時々データの取りこぼしがあります。過去10日分についてはインフォシーク等から全銘柄データの取得が可能なのですが3000銘柄くらい取得した中に相当数の銘柄欄が ”--unregistered--” となっていて使えないものがあるのでこの行を一括削除したいのです。 VBAを使わないと無理ですかねえ。