お世話になります。
VBAによるエクセル内での抜出操作で質問があります。
HTMLタグが多く含まれているセルから、テーブルタグで囲まれた
情報だけをテーブルタグごとでよいので抜き出して、
該当セルより数個分右側に位置するセルにセットしたいです。
1行目のA列、B列、C列、D列はそれぞれ以下のようになっています。
コントロールカラム商品管理番号(商品URL)商品名PC用商品説明文
2行目以降は1000行以上に渡るデータ行となりまして、
今回はD列の「PC用商品説明文」にセットされているデータが抜出元になります。
抜き出した情報のセット先はI列を希望します。
ただし、D列にはテーブルタグが複数ある場合もあるため、その際には
存在する分だけ順番にテーブルタグを抽出し、I列、J列、K列、とより右の方に
各テーブル情報をセットしたいです。
VBAの機能としては
(1)D列を2行目から最終行まで、セル情報を変数に格納する
(2)変数に格納された情報のうちテーブルタグを認識し、その情報を抽出する
(3)抽出した情報をI列または+α列にセットする
かと認識しております。
上記を実現するVBAが構築可能でしたら、何卒よろしくお願いいたします。
↧