|
Chr(32) というのは、Chr関数にASCIIコードを渡して半角スペースを表してます。
つまり
>GetAry = Split(Buf, Chr(32))
の部分は、テキストから一行読み込んで半角スペースを区切り文字として
配列を作っているわけです。で、今回は実際のテキストが
>LOGON - 12360789 - 2006/06/01 08:40:58.
と、なっていることが明らかになりましたが、実際問題としてこれだけでは
区切り文字として何を使えばよいのか、確実なことは分かりません。
そこで区切り文字の情報を知るために、以下のマクロを走らせてイミディエイト
ウィンドウに出力された情報をここへUPして下さい。
Sub Get_ASCII()
Dim Buf As String, AcSt As String
Dim i As Long
Const MyF = "C:\temp\Log.txt" '正確なフルパスに変更すること。
Open MyF For Input Access Read As #1
Line Input #1, Buf
Close #1
For i = 1 To Len(Buf)
AcSt = AcSt & Asc(Mid$(Buf, i, 1)) & ","
Next i
Debug.Print AcSt
End Sub
|
|