![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
>CSVファイルを開いて1行目、2行目など行を指定して、内容を取り出すことも
>可能なのでしょうか?
こうしたらどうでしょう。
CSV形式ファイルを"file.csv"とします。
Dim aaa As String
Dim cnt As Long
Open "file.csv" For Input As #1
cnt = 0
Do While Not EOF(1)
Line Input #1, aaa
cnt = cnt + 1 '<-----何行目かを数える
Select Case cnt
'1行目の場合、テキストボックス1に設定
Case 1
Text1.Text = Left$(aaa, InStr(aaa, ",") - 1)
'2行目の場合、テキストボックス2に設定
Case 2
Text2.Text = Left$(aaa, InStr(aaa, ",") - 1)
'3行目の場合、テキストボックス3に設定
Case 3
Text3.Text = Left$(aaa, InStr(aaa, ",") - 1)
End Select
Loop
Close (1)
ご返事ありがとうございます。
詳しいご説明本当にありがとうございました。
すごくわかりやすくて、とても参考になりました。
教えていただいたのをもとに、プログラムを完成することができました。
No.3
- 回答日時:
1行取出した後の文字の分割ですが、VB6なら
splitを使うと楽です。
dim strBuf() as string
dim
........
........
'strTextは、取出した1行
'カンマで分割
strBuf=split(strText,",")
'strBuf(0)などで使用できます。
どうでしょうこんなんで?
ご返事ありがとうございます。
splitがあるなんて知りませんでした。
早速参考にさせていただきます。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
【お題】甲子園での思い出の残し方
「球場の砂を持って帰る」はもう古いと思った高校球児が、甲子園で負けた際に、思い出に残そうと思って行ったこと
-
csvファイルを開かずに文字を検索し行を抽出したい
Visual Basic(VBA)
-
CSVファイルの指定列だけを読み込んでEXCELに表示したい
Excel(エクセル)
-
CSVから指定行だけを読み込み
Visual Basic(VBA)
-
-
4
CSVファイルの特定行の削除
Visual Basic(VBA)
-
5
c#でcsvから指定の1行だけを読み込む方法
C言語・C++・C#
-
6
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
7
【Excel VBA】CSV取込時、数字の先頭の0を消えないようにするには?
Excel(エクセル)
-
8
VB.net
Visual Basic(VBA)
-
9
テキストボックスの中身をリセット(クリア)したい
Visual Basic(VBA)
-
10
VB.NETで他のプロジェクトで作成したフォームを使う方法
Visual Basic(VBA)
-
11
【VB】コンボボックスにデータベースから取り出した値を入れたい
Visual Basic(VBA)
-
12
VB.NET2005 TextBox 高さ(Height) 変更
Visual Basic(VBA)
-
13
VB2005 TextBoxに何も入力しない場合のエラー
Visual Basic(VBA)
-
14
フォームの再読み込み
Visual Basic(VBA)
-
15
VB2010でCSVファイルの読み込み
Visual Basic(VBA)
-
16
エクセルvbaで転記したのですが、数字のゼロが消えてしまいます。 ゼロも転記するためにはどうしたらい
Excel(エクセル)
-
17
【ExcelVBA】300万件越えCSVから条件を満たす行だけ抽出するには?
Visual Basic(VBA)
-
18
VB.NET Excelを読み込んでDataTableに格納し、DBにデータをINSERTする
Microsoft ASP
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
カンマ区切りのCSVファイルから...
-
バッチでCSVを処理する時、空の...
-
複数のcsvファイルをExcelに一...
-
VBAでCSVファイルのインポート...
-
VBAでcsvファイルを読み込んで...
-
csvファイル 項目数取得
-
CSV出力して、MS/EXCELで開くと...
-
Excel VBA ADOでのCSV取込みに...
-
【C#】パス名で無効な文字
-
PHP.laravelについて
-
CSVファイルの項目行を削除...
-
VBA 毎日取得するデータを反映...
-
エクセルVBA 大容量CSVファイル...
-
csvファイルのデータをCで読み...
-
マクロから出力されるcsvのダブ...
-
VB6.0 CSVファイル読み込みに...
-
複数のCSVファイルのAccessテー...
-
エクセルのプロパティーでセキ...
-
ファイルのアクセス回数について
-
エクセルで複数のコメントのサ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
カンマ区切りのCSVファイルから...
-
csvファイル 項目数取得
-
CSV形式での保存時に”文字列...
-
バッチでCSVを処理する時、空の...
-
複数のcsvファイルをExcelに一...
-
マクロから出力されるcsvのダブ...
-
csvファイルでの日付設定「yyyy...
-
データ解析ソフトRでのファイル...
-
エクセルVBA 大容量CSVファイル...
-
csvファイルのデータの一部を取...
-
複数のCSVファイルのAccessテー...
-
【C#】パス名で無効な文字
-
エクセル形式のファイルの読み込み
-
vb2010でCSVファイルを並び替え...
-
csvファイルのデータの間引きを...
-
CSVファイルの項目行を削除...
-
CSVファイル作成
-
COBOL85でのCSVファ...
-
VBAでcsvファイルを読み込んで...
-
【エクセル マクロ】読み込ん...
おすすめ情報