■ 現在のこのページの役立ち度:
表示されない場合こちらのリンクからもご覧になれます。
■ このページの役立ち度を評価する:
役立ち度を評価してください。
(1(左):あまり役立たない - 5(右):大変役立った):
■ ページの共有:
[ サイト内検索 ]
カスタム検索
#5097-0RE#5088:データの読み込み方ゆう(U)2000-01-18(火) 14:48
#5097-0
RE#5088:データの読み込み方
> ******************************************************
>  Open A:\filename.csv For Input As #1
>      Line Input #1, Dummy
>      Input #1, Dummy, Dummy, 知りたいデータ, Dummy
>  Close #1
> ******************************************************
> :
> お分かりだと思いますが二行目の左から三つ目のデータだけを
> 読み込む為に苦心の末にこの様な形となってしまいました。
データ自体がどの様な物か分かりませんが・・・
方法は問題ないですね。

> まぁ計算上は何ら問題はないのですが、
実際、問題は出てないのですよね?

> なんかこう美しくない!!どうにかダミーの変数を使わずに
というか・・・
ファイル番号の使い方は嫌ですね、あと全て同じ変数Dummyなのも
気分がよいものではありません。

ファイル番号はFreeFileを、全てDummyではなく、strField1〜4とか
で実際には使わずに読み捨てる・・・
※同じ変数に読み込んで問題が出ない保証はない(問題ないかも)?

>      Input #1, Dummy, Dummy, 知りたいデータ, Dummy
                                        ^^^^^
まぁ、必要なフィールド以後はなくても構わないでしょう。
※これも見た目嫌ですが・・・

別の方法(VB6.0)では、2行目もLine Inpitで読み込み
Splitで配列に分割し3つ目の配列を参照する・・・とか

サンプル)
Debug.Print Split(strLine2, ",")(2)
※strLine2は2行目が入っている変数とする
このページと関連する記事:
#20008-0リストボックスの読み込み2001-04-03(火) 18:59
#365-4ファイルからデータの読み込み方。2003-12-04(木) 14:00
#442-1シーケンシャルファイルでの検索2002-08-24(土) 00:48
#886-0任意の行を1999-08-17(火) 09:29
#14742-0CSV読込み時の動的配列2001-02-27(火) 12:14
#11058-0テキストファイルを読み込む2000-09-01(金) 17:12
#145-1ファイルシステムコントロ−ルの活用2003-12-05(金) 23:05
#37864-0行数だけ配列の要素2001-01-29(月) 01:20
#19367-0固定長のファイルの読み込み、書込み2001-03-06(火) 10:47
#37959-0テキストファイルから一行ずつ読み込むには?2001-01-30(火) 20:33
お探しの情報は見つかりましたか?お困りの問題は解決しましたか?
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
本ページは過去ログを集めて自動構成しています。よろしければこのページに関するフィードバックをお願いします。
(※ 構成の誤り、広告等の不適切な記事、リンク切れ、読めないページの報告など)