• 締切済み

VB6 CSVファイルからデータを読み込み計算する

みなさん教えて下さい。 今、今後仕事で使用するVBの勉強をしております。 そこで、下記のようなことを行いたいと思っています。 図中フォーム1にある「CSV読み込み」を押すと、右のようなCSVファイルからデータを読み込み No3の電圧値をText1へ、電流値をText2へ表示させます。 そして、Text1÷Text2をして、結果をText3へ表示したいと考えています。 現状では、割り算の計算は出来ますが、データを読み込む所で苦戦しています。 この読み込む方法を教えて頂けないでしょうか。 宜しく御願いします。

みんなの回答

  • pa_cotta
  • ベストアンサー率43% (25/58)
回答No.1

ファイル読み込みについてはここに詳しく書いてあります。 http://www.red.oit-net.jp/tatsuya/vb/Open.htm ただし、ヘッダ等実データとは無関係な行が含まれていますので、そのデータは破棄するなり無視するなりしないといけません。 行数が固定であれば、1行ずつ読み込んでデータ行になったら計算開始するようにしないとダメですね。 また、文字列として読み込んでしまうので、適切な型へのキャストも忘れずに行ってください。 各要素への展開はsplit関数でいけます。詳細はファンクションリファレンスを参照してください。 # vbやvbaの実行環境がないのでコードのデバッグが出来ないのでコードはありません…

すると、全ての回答が全文表示されます。

関連するQ&A