dポイントプレゼントキャンペーン実施中!

何万行とデータがあって、P列に1,2,3...とフラグを
たてたとします。1のフラグの行はsheets("1")へ、
2のフラグの行はsheets("2")へ.....以下省略
と言った具合にしたいんですが、
処理速度が一番早い方法はないでしょうか?

A 回答 (1件)

1.P列にオートフィルタを掛ける。


2.「1」だけの行を表示。
3.Ctrl+Gでジャンプメニューを出して「セル選択」から「アクティブセル領域」を選ぶ。
4.コピーする。
5.貼り付ける。
6.2へ戻り「2」「3」を選んで繰り返す。
7.P列のオートフィルタを解除する。

関数を使わないので、処理不可は非常に少ない。
これをマクロ化すれば一瞬で終わる。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!