テキストファイルをエクセルにコピーするマクロ
エクセルマクロの初心者です
以下のようなテキストファイルをエクセルにコピーするマクロを作りたいです。
1、ボタンをクリックするとテキストファイルを選択する画面になる
2、テキストファイルを選択すると、その中から欲しい行のみエクセルのsheet3のA1、B1の順にコピーされる
3、テキストファイルのコピーしたい行はキーワードの間のもの
例(キーワードをAとBとする)
xxx xxxx,xxxxxx xxxx,A
yyyyy yyyyyyy yyyyyy,yyyy
zzzzzzz zzzzzzz z zzzz,B
このような形式のAとBの間にあるyyyyy yyyyyy yyyyyy,yyyyをコピーしたい
xxx xxxx,xxxxxx xxxx,A
yyyyy yyyyyyy yyyyyy,yyyy
xxx xxxx,xxxxxx xxxx,A
ttttt tttttt tttttt,tttt
zzzzzzz zzzzzzz z zzzz,B
このような場合も混在し、このときはtttt tttttt ttttt,ttttのみコピーする
つまり
xxx xxxx,xxxxxx xxxx,A
yyyyy yyyyyyy yyyyyy,yyyy
zzzzzzz zzzzzzz z zzzz,B
xxx xxxx,xxxxxx xxxx,A
yyyyy yyyyyyy yyyyyy,yyyy
xxx xxxx,xxxxxx xxxx,A
ttttt tttttt tttttt,tttt
zzzzzzz zzzzzzz z zzzz,B
このようなテキストに対して実行すると、Sheet3に
yyyyy yyyyyyy yyyyyy,yyyy
ttttt tttttt tttttt,tttt
となるようにしたい
詳しい方、知恵を貸してください
よろしくお願いします。
お礼
返信が遅くなり申し訳ございません。 シェルにて自己解決致しました。 現在の環境ではKシェルしか使用できないので、質問させて頂きました。 環境:AIX