| 分類:[VB.NET/VB2005 以降]
VB2017です。 数値の入ったcsvファイルに、もしかしたら∞などの、まともな数値ではないデータが含まれてるようです。 容量が大きくExcelでの読み込みは出来ません。 VBでの検出する方法を教えてください。
Dim datS As Integer Dim sfile As String = "***.csv" Using sr As New System.IO.StreamReader(sfile, System.Text.Encoding.Default) datS = -1 Do While Not sr.EndOfStream Dim dt As String = sr.ReadLine Dim dat() As String dat0 = dt.Split(",") datS = datS + 1 abc0(datS) = dat(0) abc1(datS) = dat(1) <省略>
Loop End Using |