VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 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
このやり方だと非常に不便なので、是非、質問のやり方で取込める方法を知ってる方が
おられましたら、教えて下さい。
よろしくお願いします。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -