Excel VBA質問箱 IV

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

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


63772 / 76732 ←次へ | 前へ→

【17552】[無題]
質問  さっちゃん  - 04/9/2(木) 9:16 -

引用なし
パスワード
   よろしくお願いします。countifのマクロを作りました。
元データ、参照データとも200件程度のものなのですが、下のマクロですと2〜3分処理に掛かってしまい実用的ではありません。どうすれば処理が早くなるでしょうか?
ご指導よろしくお願いします。


Sub 重複チェック()

Application.ScreenUpdating = False
Cells(8, 12).Formula = "=COUNTIF('電気2'!$B$6:$B$157,電気!B8)"
Cells(8, 12).Copy
Cells(8, 12).Offset(1).PasteSpecial

Do Until ActiveCell.Offset(, 1).Value = ""
ActiveCell.Offset(1).Select
Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
  SkipBlanks:=False, Transpose:=False
Loop
 
 Range("L8", Range("L8").End(xlDown)).Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Application.ScreenUpdating = True
2 hits

【17552】[無題] さっちゃん 04/9/2(木) 9:16 質問
【17555】Re:[無題] Asaki 04/9/2(木) 10:19 回答
【17556】Re:[無題] Jaka 04/9/2(木) 10:53 回答
【17572】変えてみました。 Jaka 04/9/2(木) 15:46 回答
【17578】また、間違えてました。 Jaka 04/9/2(木) 16:39 発言
【17589】Re:また、間違えてました。 うら 04/9/2(木) 22:22 発言
【17645】Re:また、間違えてました。 うら 04/9/3(金) 22:16 お礼

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