QA@IT
«回答へ戻る

回答を投稿

質問から時間が経ちすぎているためかサンプルデータが手に入らなかったので確認はできませんでした。

質問に書いてあるデータを加工して Win7 64bit Office 2010 + ADODB Library 2.8で試してはみましたが普通に読み込めます。
特に改行(\n:0x0a)を含むものが沢山あればいいというわけでもなさそうですね。
(質問にも L列でだけ発生しますとありますのでその辺りはすでにお気づきとは思いますが。)

stackoverflowに似たような質問がありました。
以下ではMySQLデータベースから取得したときに取れていないフィールドがあるというもので、
CopyFromRecordsetを止めて1行1行丁寧に取るようにしたら改善したそうです。

http://stackoverflow.com/questions/10228328/sql-query-doesnt-return-full-results-for-only-one-field

まだ未解決でしたら参考にどうぞ。

質問から時間が経ちすぎているためかサンプルデータが手に入らなかったので確認はできませんでした。

質問に書いてあるデータを加工して Win7 64bit Office 2010 + ADODB Library 2.8で試してはみましたが普通に読み込めます。
特に改行(\n:0x0a)を含むものが沢山あればいいというわけでもなさそうですね。
(質問にも L列でだけ発生しますとありますのでその辺りはすでにお気づきとは思いますが。)

stackoverflowに似たような質問がありました。
以下ではMySQLデータベースから取得したときに取れていないフィールドがあるというもので、
CopyFromRecordsetを止めて1行1行丁寧に取るようにしたら改善したそうです。


http://stackoverflow.com/questions/10228328/sql-query-doesnt-return-full-results-for-only-one-field


まだ未解決でしたら参考にどうぞ。