A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
オリジナルファイルが、E:\org.txt にあったとして
文字コードがShift-JIS、中身が
mCZ8MQsfT2tWHMG
XKXrDCT1QA5Pi9v
f41jdIHEFa5mEDw
NyiEDEF59A53TMP
M4SCGZFGuB6mIAt
VqfDGgEyZ0Wuz6z
とした場合です。
Dim oFS
Dim FF(3)
Dim tmp
Const forReading = 1
Const forWriting = 2
Set oFS = CreateObject("Scripting.FileSystemObject")
Set FF(0) = oFS.OpenTextFile("e:\org.txt",1)
Set FF(1) = oFS.CreateTextFile("e:\org_1.txt", 2,true)
Set FF(2) = oFS.CreateTextFile("e:\org_2.txt", 2,true)
Set FF(3) = oFS.CreateTextFile("e:\org_3.txt", 2,true)
Do Until FF(0).atEndofStream
tmp = FF(0).readLine
If Mid(tmp, 5, 1) = "D" And Mid(tmp, 10, 2) = "A5" Then
FF(1).writeLine(tmp)
ElseIf Mid(tmp, 5, 1) = "G" And Mid(tmp, 10, 2) = "B6" Then
FF(2).writeLine(tmp)
Else
FF(3).writeLine(tmp)
End If
Loop
FF(0).Close:FF(1).Close:FF(2).Close:FF(3).Close
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Fortranでの出力ファイル 2 2023/03/21 21:25
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
- その他(プログラミング・Web制作) フォルダ内の特定 拡張子のファイルを一括実行するBat ファイルについて 4 2022/04/17 09:51
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/03 13:18
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
- C言語・C++・C# c言語の問題です 2 2023/07/21 10:51
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
forfilesで検索したファイルを...
-
バッチ処理でファイルの中身を...
-
VBAでワークシートを引数として...
-
.txtではなく.logの方が良いの...
-
拡張子を元に戻す
-
COPYコマンドで結合すると余計...
-
psqlでエラーログをとりたい
-
複数のテキストファイルを1つに...
-
ファイルの最後に文字列挿入
-
renameコマンドについて
-
テキストファイルで提出とは?
-
任意のディレクトリ以下に存在...
-
Windowsのバッチファイルを利用...
-
フォルダ名をファイル名の頭に...
-
バッチファイル 複数ファイル...
-
【Excel】 VBAを使って毎回名前...
-
Windows版のgzipについて
-
VBSでフォルダ内のテキストファ...
-
MATLABで行列を配列に格納する方法
-
WinAPI SHGetFileInfoでICONフ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッチ処理でファイルの中身を...
-
VBAでワークシートを引数として...
-
.txtではなく.logの方が良いの...
-
拡張子を元に戻す
-
多数のサブディレクトリ内のフ...
-
COPYコマンドで結合すると余計...
-
バッチファイル 複数ファイル...
-
テキストファイルで提出とは?
-
バッチファイルで文字列削除に...
-
Windowsのバッチファイルを利用...
-
テキストファイルのファイル名...
-
ファイルの最後に文字列挿入
-
psqlでエラーログをとりたい
-
forfilesで検索したファイルを...
-
バッチファイルからVBAに引数を...
-
accessでSQL文を使ってcsvファ...
-
テキストファイルのタブをカン...
-
MATLABで行列を配列に格納する方法
-
renameコマンドについて
-
【Excel】 VBAを使って毎回名前...
おすすめ情報