今日はBOMありBOMなしについて勉強。 ADODB.Streamを使用して、文字コードを指定してCSVファイルを読み込むのを勉強した。 昨日も勉強したんだけど、復習も兼ねてもう一度勉強。 今日は、指定した文字コード以外の文字コードのCSVファイルを読み込んだ時の判定が分からなくてずっと調べていた。 If Mid(a,i,1) <> Chr(63) Then if Asc(Mid(a,i,1)) = 63 Then Exit Sub End If End If これの一番上の判定の意味が分からなくて、色々調べたり動かしてみたり。 分からない内は、本当に一番上の判定って必要なんだろうかと思ってし…