teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

2019/09/10 07:38

投稿

kalpin
kalpin

スコア10

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,8 @@
1
1
  VB2003から2017のコンバートを行っています。
2
2
  その中で、Interop.Excelを使用したExcelの出力処理があるのですが、2003に比べて2017の測度が明らかに遅くなっています
3
3
 
4
- SQL出とってきたデータをループで1件ずつ回して、RangeのValueに設定しているので、遅いのは分かるのですが、2003に比べて倍以上遅くなるものなのでしょうか?~~~~
4
+ SQL出とってきたデータをループで1件ずつ回して、RangeのValueに設定しているので、遅いのは分かるのですが、2003に比べて倍以上遅くなるものなのでしょうか?~~~~
5
+
6
+ 速度調査を行ったところ、やはりFor文で回して、RangeのValueで速度に差がついてることがわかりました。
7
+ なにかExcelのバージョンなどによって差があるのでしょうか?
8
+ 早い方が2013で遅い方が2016となります。