tagCANDY CGI VBレスキュー(花ちゃん)の雑談用掲示板
VB2005用トップページへVBレスキュー(花ちゃん)のトップページVB6.0用のトップページ
VBレスキュー(花ちゃん)の雑談用掲示板
Re: DAOでExcelのセルの数字を読み込み方法 ( No.3 )
日時: 2008/09/03 08:24
名前: 花ちゃん

>IMEX=1 HDR=NO でやれば、すべてのデータ型について、
>データが取れると言うことですね

そのような事は書いてなかったかと思いますが。

勘違いしないで下さいね、そもそも、同じ列でデーター型が混在するようなデータを
使用すべきでない。(表形式のデータとして扱う場合)
(データの方ですべて文字列型にするなり、数値型にするなりして精査しておくべきで)

IMEX=1 HDR=NO にした場合、標準でデータの8行目までに同じ列で、データ型が混在
している場合にかぎり、その列のデータは文字列として扱われると言う事で、8列目
までは、数値で9行目に初めて文字のデータが入っている場合は、文字のデータが
取得できなくなります。

最終的には、SCHEMA.INI ファイル を使ってデータの型を指定して読み込ませる必要が
あるかと思います。

# この掲示板は、一般用の掲示板で、プログラムに関する質問は、それぞれのバージョンに
 合った掲示板を利用して下さい。
 このようにここで質問されますと、ご覧になられる方も少ないし、このタイトルを見て
 また、同じくここで質問される方がでてきます。
 一番上のスレッドのタイトルにもその旨書いていますし、注意事項にも書いております
 それらを無視して質問されますと、質問された方の人柄がそのように判断されかれない
 ので、マナーを守るようにして下さい。
 詳しくは、左のフレーム内の 初めにお読み下さい をご覧下さい。



 [スレッド一覧へ] [親スレッドへ]