• ベストアンサー

条件つき書式で該当した行を一気に削除したい

複数のシートのデータを集計した表に、社員番号が0ならばセルに色をつける条件付き書式を使っています。 この色がついた行を削除したいのですが、3000行程ある大きな表ですので、いちいち手作業していると時間がかかります。一気に削除できる方法はありますか? このデータは毎月使用するもので、毎月集計結果が変わります。マクロはごくごく簡単なものしかやったことがなく知識がありません。 こんな私でも出きる方法があれば教えてください。 宜しくお願いします。

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

  • ベストアンサー
  • hi-rachel
  • ベストアンサー率33% (21/63)
回答No.1

どのようなワークシートなのかわからないので, 解決になるかどうかわかりませんが, 「色をつけた行」が社員番号の入力されている行であるなら,社員番号でソートして社員番号が0の行を一気にまとめて削除するというのではいかがですか。 残りの行はあらかじめ空いた列に通し番号を打っておけば元の順番に並べ替えることもできると思います。

The_azure_earth
質問者

お礼

早速ありがとうございます。 教えて頂いたとおりにやってみたら簡単に出来ました。集計結果の並びに規則があるため、ソートするのにためらっていたのですが、他の行に通し番号を入れておけば後で並び替えができるという事に気づきませんでした。ありがとうございました。

その他の回答 (1)

noname#9284
noname#9284
回答No.2

オートフィルタはいかがでしょうか。 1行目が見出しだとします。 データメニュー→フィルタ→オートフィルタと進みます。 で、社員番号の列のドロップダウンから「(オプション...)」を選びます。 「0」「と等しくない」にしてOKします。 すると社員番号が0以外の人の行が絞り込まれます。 必要な範囲をドラッグしてからAltキーを押しながら;キー(れのキー)を押しますと 可視セルだけが選択しなおされます。 ここでコピー。 別な場所に貼り付けます。 見事可視セルだけが貼り付きます。 ※オートフィルタは条件付き書式の結果では絞り込めません。

The_azure_earth
質問者

お礼

早速ありがとうございます。 こちらのやり方でも簡単にできました。 本当に感謝いたします。 色んな方法を勉強できて嬉しいです。 親切に教えて頂きましてありがとうございました。

関連するQ&A