トップページ > プログラム > 2015年04月18日 > /SLWohM+

書き込み順位&時間帯一覧

5 位/166 ID中時間01234567891011121314151617181920212223Total
書き込み数0200000000000100002000106



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Excel VBA 質問スレ Part36 [転載禁止]©2ch.net

書き込みレス一覧

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
まずはボトルネックを調査
ブックのファイルサイズが関係あるかどうか調べる
時間帯によって速度が変わるかも調べる


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。