Excel:VBA:UTF-8/LFのファイルを読み込む † ハマったのでごみごみコメントを書いたコードを残します。 まあ、端的には、「ADODB.Stream」ってやつを使えばOKです。 ↑ コメント無し版 † コメント無しだとすっきりです。 Sub loadLogFile2(ByRef fileName As Variant) Dim rowNo As Integer Dim readString As String Dim st As Object Set st = CreateObject("ADODB.Stream") 'ADODB.Stream生成 st.Type = 2 'オブジェクトに保存するデータの種類を文字列型に指定する st.Charset = "utf-8" '文字コード(Shift_JIS, Unicodeなど) st.LineSeparator = 10 '改行