- Excel VBA 質問スレ Part36 [転載禁止]©2ch.net
350 :デフォルトの名無しさん[sage]:2015/04/18(土) 01:54:29.94 ID:/SLWohM+ - データの内容や書式によると思うけど、
どうせ一番のボトルネックはディスクI/Oになるだろうから、 絶対的にデータ量の小さいCSVが有利じゃないかな ただしExcelでCSVの部分的な読み込みをどうやるかは知らんけど 結局は実装次第か?
|
- Excel VBA 質問スレ Part36 [転載禁止]©2ch.net
351 :デフォルトの名無しさん[sage]:2015/04/18(土) 01:59:05.20 ID:/SLWohM+ - xslxはZIP圧縮されてるから全体を読み込まないと部分的なアクセスができない
CSVは可変長だと先頭から延々とスキャンしていかないと目的のレコードにたどり着けない つまり最初の1組はCSVの方が有利 CSVで固定長ならシークが使えるからそこそこ効率良くランダムアクセスできる
|
- Excel VBA 質問スレ Part36 [転載禁止]©2ch.net
356 :デフォルトの名無しさん[sage]:2015/04/18(土) 13:28:54.70 ID:/SLWohM+ - >>354
Cも日本語で書けるよ 処理系によってはそのまま書けるし、そうでなくてもプリプロセッサ次第
|
- Excel VBA 質問スレ Part36 [転載禁止]©2ch.net
362 :デフォルトの名無しさん[sage]:2015/04/18(土) 18:11:30.12 ID:/SLWohM+ - >>360
Lastぐらいなら誰でもわかるけど、例えば「下から4行目」とか英語でどう書くか、誰でも知ってると思う?
|
- Excel VBA 質問スレ Part36 [転載禁止]©2ch.net
365 :デフォルトの名無しさん[sage]:2015/04/18(土) 18:46:23.12 ID:/SLWohM+ - 和英辞典見ながら変数名を苦労して考えたはいいけど、デバッグの時に意味がわからなくて
もう一度英和辞典で意味を調べるハメになったりとか それなりに長くやってれば、誰でも経験あると思うんだけどなあ あと同僚が英語を放棄して何もかもローマ字で書いてるのに気付いて脱力したり
|
- Excel VBA 質問スレ Part36 [転載禁止]©2ch.net
375 :デフォルトの名無しさん[sage]:2015/04/18(土) 22:08:57.97 ID:/SLWohM+ - >>373
まずはボトルネックを調査 ブックのファイルサイズが関係あるかどうか調べる 時間帯によって速度が変わるかも調べる
|