Excel VBA質問箱 IV

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

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


254 / 13645 ツリー ←次へ | 前へ→

【81300】高速化と並び替え 初心者 20/5/26(火) 20:26 質問[未読]
【81301】Re:高速化と並び替え マナ 20/5/26(火) 22:58 発言[未読]
【81302】Re:高速化と並び替え 初心者 20/5/27(水) 3:11 発言[未読]

【81300】高速化と並び替え
質問  初心者 E-MAIL  - 20/5/26(火) 20:26 -

引用なし
パスワード
   7万行、10列のデータをから、1行ごとに3列目のデータ抽出し、
抽出データをもとにソートをかけるような場合なのですが、どうも高速化するために記述しているコードが邪魔をして、うまく並び替えができません。
高速化のコードを消せばうまく作動するのですが、高速化のコードがあると並べ替えができずに完了してしまします。

いったいどのコードが原因なのかご教示ください。

以下記述している高速化のコード

' ウィンドウを最小化する
Application.WindowState = xlMinimized

'高速化
Application.EnableEvents = False '動作の停止
Application.Calculation = xlCalculationManual '自動計算の停止
Application.ScreenUpdating = False '画面更新の停止
Application.DisplayAlerts = False '確認ダイアログ非表示

〜処理コード〜

'高速化停止
Application.EnableEvents = True '動作の開始
Application.Calculation = xlCalculationAutomatic '自動計算の開始
Application.ScreenUpdating = True '画面更新の開始
Application.DisplayAlerts = True '確認ダイアログ表示

'ウィンドウを最大化する
Application.WindowState = xlMaximized

【81301】Re:高速化と並び替え
発言  マナ  - 20/5/26(火) 22:58 -

引用なし
パスワード
   ▼初心者 さん:


>いったいどのコードが原因なのかご教示ください。
>

4行しかないのだから、
全部試しても、4回で判明するのでは。

【81302】Re:高速化と並び替え
発言  初心者  - 20/5/27(水) 3:11 -

引用なし
パスワード
   ▼マナ さん:
すみませんでした。
自分で試してみます。

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