Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


39551 / 76732 ←次へ | 前へ→

【42291】Re:処理時間の短縮
発言  ハチ  - 06/9/5(火) 17:18 -

引用なし
パスワード
   ▼凪 さん:
>ただソースが高等すぎて自分のレベルでは理解できなく一行ずつ
>どの様な処理を行っているか解説をお願いできないでしょうか?

一行づつはさすがに大変なので概略だけ。
Application.ScreenUpdating = False をコメントアウトして
ステップ実行でどういう動作なのか確認してみてください。
Sheet1,Sheet2の右端のIU列、IV列あたりで変化があります。

1、
Sheet1,2のIV列のA,B,C,D列を結合した文字列を作る。

2、
Sheet2からCountIfで同じものがあるか確認。あればIFでフラグを立てる

3、
フラグがないSheet2を非表示に

4、
残っている行でA,B,C,D,EでCountIfであるか確認
あればフラグを立てて非表示に

5、
残っているのが対象の行なのでコピー

6、
後処理

1 hits

【42228】処理時間の短縮 06/9/4(月) 16:26 質問
【42229】Re:処理時間の短縮 かみちゃん 06/9/4(月) 17:00 発言
【42287】Re:処理時間の短縮 06/9/5(火) 16:45 お礼
【42235】Re:処理時間の短縮 ハチ 06/9/4(月) 19:14 回答
【42261】Re:処理時間の短縮 06/9/5(火) 10:27 お礼
【42291】Re:処理時間の短縮 ハチ 06/9/5(火) 17:18 発言
【42307】Re:処理時間の短縮 06/9/6(水) 10:16 お礼
【42236】Re:処理時間の短縮 Hirofumi 06/9/4(月) 19:42 回答
【42238】Re:処理時間の短縮 飛ばない豚 06/9/4(月) 20:08 回答
【42256】Re:処理時間の短縮 飛ばない豚 06/9/5(火) 9:22 回答
【42259】Re:処理時間の短縮 Kein 06/9/5(火) 10:11 回答
【42308】Re:処理時間の短縮(解決) 06/9/6(水) 10:24 お礼

39551 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free