投稿日 | : 2006/08/04(Fri) 15:12 |
投稿者 | : 上村 |
Eメール | : |
URL | : |
タイトル | : Excelデータ取込むとNullが表示される |
初めて投稿させていただく上村と申します。
私はVB(VB6、WindowsXP、Excel2003)を、最近使い始めた初心者です。
以前、F-BASICは少し使ったことがあります・・・。
今回、掲示板を拝見して是非、使ってみようと思いトライしてみたのですが、
なぜかうまく取込むことが出来ません。もし、誰か分かる方がおられましたら教えて下さい。
【質問】
カテゴリ別サンプル一覧から、
”DAOを使ってExcelデータを読み込みテキストボックスに表示・他”を一部変更して処理して
みようと思いました。そしたら、Excelのデータ上には、きちんと値が表示されているのに
なぜか、Null(.Fields(17)(18)両方とも)が表示されてしまいます。(下記プログラム参照)
MyData = MyData & .Fields(16) & vbTab & .Fields(17) & vbTab & .Fields(18) & vbCrLf
ただ、上記プログラム内の ”.Fields(17)” は、他のシートからデータを取込んでます。
※Excel上での.Fields(17)は、”アイウC”が表示されてます。
但し、他のやり方でデータを取込むときちんと取込めます。例えば、
MYEXCEL.Worksheets("1").Range("A17").Value
このやり方だと非常に不便なので、是非、質問のやり方で取込める方法を知ってる方が
おられましたら、教えて下さい。
よろしくお願いします。