|
VBA初心者です。
現在業務で必要なマクロを本等をみながら試行錯誤作っております。
マクロ作成工程の中で、一部どのように組んでいいかわからないものがありまして、ご教授頂けませんでしょうか?
どのように記載していいか検討もつかなかったので、自分で作成したものもなく、大変申し訳ないのですが、教えて頂けますと幸いです。
全体的には、データを操作するマクロなのですが、その中でマクロ記載ブック内のデータシートの1行目には項目が記載しており、2行目以降データがあり、最下行は都度変わります。
このようなデータです。
C列
支店名 ←1行目
名古屋
沖縄
2015051_0101番_東京.xls
2015年_0202_北海道.xls
大阪
2015051_0101_千葉.xls
上記の列を、下記のように置き換えたいのですが。
C列
支店名
名古屋
東京
北海道
大阪
千葉
「_」と「.xls」の間の文字のみに置き換えたいのですが、「_」は二つ入っておりますので、(三つの場合もあります)最後の「_」と「.xls」の間の取り出しということになりますので、どのようにマクロを作成していいか全くわかりません。
また、_や.xlsが入っていない行もありますので、その場合は置き換えは不要となります。
_と.xlsは必ず同時に入っている想定です。
「_」が一つならまだしも二つ、三つ入っている場合となるとどのようにしていいかわかりません。
マクロの中の一つの工程となりますので、マクロでの処理を希望です。
どなたかお分かりの方、お助け頂きたくお願い致します。
|
|