質問: Nothing End Sub
回答: ヘッダ行の読み飛ばしには`Stream.SkipLine`が使えるかと。 `Stream.SkipLine`で1行を読み飛ばすことができます。 (参考) SkipLine メソッド ただし、改行コード(行区切り文字)に注意する必要があります。 通常のCSVだと改行コードは`CrLf`ですが、UTF-8だと`Lf`の可能性があります。 `Stream.SkipLine`の規定は`CrLf`単位での読み飛ばしになるため、もし、読み込むCSVファイルの改行コードが`Lf`の場合、一気に最後まで読み飛ばされます。 その場合は、`Stream.LineSeparator`に適切な改行コードを設定してください。 (参考) LineSeparatorsEnum 以下、サンプルです。 ``` ' 改行コードをvbLfに Stream.LineSeparator = 10 ' ヘッダを読み飛ばし Stream.SkipLine ' ファイルの中身をbufferへ代入 buffer = Stream.ReadText ``` 後、1行づつ配列に入れたいということなので、`Split`を使って適切な改行コードで分割してあげればよいかと思います。 ``` ' myArray = Split(buffer, vbCrLf) myArray = Split(buffer, vbLf) ```