VBAを使ってdatファイル内のパック項目を変換するツールを作成しています。
ファイルを通常で開くとパック項目が読み込まれないためバイナリ形式で開いてみました。
しかし、半角カナが混在しているためなのかうまく読み込めません。逐一パック項目だけを抜き出したファイルを作成するしかないのでしょうか?
作成中のソースですが、ループ内の処理に入りません。
VBA
1Sub main() 2 Dim path As String 3 Dim buf As String 4 Dim rows As Variant 5 6 Open path For Binary As #1 7 Get #1,,buf 8 Close #1 9 rows = Split(buf,vbLf) 10 11For i = 0 To UBound(rows) -1 12 変換処理