少し長いですが、ご容赦
2台のPCで 実行速度が全く違った。その理由を知りたいのですが・・・
プログラムは同じ、(プログラムをUSBで 移し替えた)
基本はロジックは
生データを 15分単位でまとめたものを
orgdata.Range("a4:b4").Copy Destination:=fun15.Range("A" & endsisu)
月日と時間のコピー
DoEvents
orgdata.Range("c4:f4").Copy Destination:=fun15.Range("d" & endsisu)
株価の生データのコピー
DoEvents
fun15.Range("c" & 500 & ":c" & 500).Copy
fun15.Range("c" & endsisu & ":c" & endsisu).PasteSpecial Paste:=xlPasteFormulas
月日と時間の合成
ここまで、株価の生データを コピーする。
DoEvents
fun15.Range("H" & 500 & ":AZ" & 500).Copy
fun15.Range("H" & endsisu & ":AZ" & endsisu).PasteSpecial Paste:=xlPasteFormulas
DoEvents
で、15分データで セル式の計算本番 HからAZまで・・・・
15分を更に時間単位でまとめて
Call jikantenso ’時間シートに・・・
これで、セル式の計算が完了するので、
Call 確認
Call 注文確認 この中で、注文フラグが立ったら FTPプログラムで HPにアップする。
このロジックが
OS-10—64bit
Intel(R) Core™ i7-3537U CPU @2.00Ghz 2.00GHz
実装RAM 8.00GB
のマシンで
マクロin2015/10/13 9:15:08
マクロcopy-in2015/10/13 9:16:08
マクロfun copy-in2015/10/13 9:16:29
マクロ60copy-naka2015/10/13 9:16:48
マクロ 60fun copy-out2015/10/13 9:16:57
マクロ Call 確認-in2015/10/13 9:17:00
変化24940--18365
新規 買い24940--18365
マクロ Call 注文確認-in2015/10/13 9:17:16
注文確認-in2015/10/13 9:17:18-0-18365
注確 k_order_row-105-返-105
UP-in2015/10/13 9:17:45
UP-out2015/10/13 9:17:56
9:15:08から スタートして UP-out 9:17:56 で アップ完了
2分48秒??
ところが、ロースペックの はず?? i5マシン
OS は 7—64BIT
Intel(R)Core(TM) i5-2410M CPU@2.3Ghz 2.30GHz
実装RAM 4.00GB
マクロin2015/10/09 16:45:01
マクロcopy-in2015/10/09 16:45:23
マクロfun copy-in2015/10/09 16:45:31
マクロ60copy-naka2015/10/09 16:45:37
マクロ 60fun copy-out2015/10/09 16:45:40
マクロ Call 確認-in2015/10/09 16:45:41
変化23820--18340
新規 買い23820--18340
マクロ Call 注文確認-in2015/10/09 16:45:47
注文確認-in2015/10/09 16:45:48-0-18340
注確 k_order_row-100-返-100
UP-in2015/10/09 16:45:58
UP-out2015/10/09 16:46:03
16:45:01 開始で 16:46:03 完了
1分2秒・・・・・ 約 1/3 の時間
OSが 7と 10 エクセルは どちらも 2013
ただエクセルの オプション設定は 微妙にに違うかもしれませんが
反復計算 3回 .0.001 どちらも同じ。
それ以外 意識したことはありません・・・・
マザーのチップと クロックが i7=2.0 i5=2.3 と違いますが・・・・
それとも、エクセルのオプション設定に時間にかかわる 何かあるのでしょうか?
それとも 10が 原因??
如何でしょうか
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Visual Basic(VBA) 【困っています2】VBA 追加処理の記述を教えてください。 2 2022/08/26 11:42
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 12:00
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/01/27 13:15
- Visual Basic(VBA) Excelのマクロ ブック間である範囲をコピー Workbooks(“a.xlsx“).Sheets 3 2022/05/12 17:02
- Visual Basic(VBA) エクセルのマクロについて教えてください。 3 2023/02/17 11:59
- Visual Basic(VBA) エクセルのマクロについて教えてください。 3 2023/02/22 08:53
- Visual Basic(VBA) vbaのエラー対応(実行時エラー7:メモリが不足しています) 4 2023/04/24 00:20
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで特定の列が0表示の場...
-
Excel マクロ VBA プロシー...
-
Excel・Word リサーチ機能を無...
-
メッセージボックスのOKボタ...
-
ExcelのVBA。public変数の値が...
-
一つのTeratermのマクロで複数...
-
特定のPCだけ動作しないVBAマク...
-
エクセルで別のセルにあるふり...
-
Excel VBAからAccessマクロを実...
-
ExcelVBAでPDFを閉じるソース
-
Excel2013 VBA マクロ実行中に...
-
エクセルに張り付けた写真のフ...
-
IF関数を使ってマクロを実行さ...
-
Excel 改ページのVBAうまくい...
-
エクセルのマクロについて教え...
-
ExcelVBA 図形をクリックした...
-
EXCELのVBAでRange("A1:C4")を...
-
Excelのマクロについて教えてく...
-
有効数字N桁のマクロについて
-
MSアクセスのマクロ・モジュー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel・Word リサーチ機能を無...
-
特定のPCだけ動作しないVBAマク...
-
エクセルで特定の列が0表示の場...
-
Excel マクロ VBA プロシー...
-
メッセージボックスのOKボタ...
-
一つのTeratermのマクロで複数...
-
エクセルで別のセルにあるふり...
-
ExcelのVBA。public変数の値が...
-
エクセルに張り付けた写真のフ...
-
ExcelVBAでPDFを閉じるソース
-
EXCELのVBAでRange("A1:C4")を...
-
Excel VBAからAccessマクロを実...
-
TERA TERMを隠す方法
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
マクロ実行時、ユーザーフォー...
-
Excelのマクロについて教えてく...
-
ソース内の行末に\\
おすすめ情報
プログラムを作ってる ディスクトップ
i7 3.5G 16G
これですと 9:15:00 スタート
UP-out2015/10/14 9:15:25
で 25秒でした。やはりクロックでした。
お世話様。