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