Quantcast
Channel: 教えて!goo 参照の多い質問(デジタルライフ/207)
Viewing all articles
Browse latest Browse all 12809

VBAによるセル内のテーブルタグの抜出×千行

$
0
0
お世話になります。 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が構築可能でしたら、何卒よろしくお願いいたします。

Viewing all articles
Browse latest Browse all 12809

Trending Articles