|
こんにちは。かみちゃん です。
> A列 B列
>
>(Table. AAA) 123,234,(456,567),678,789,(111A,222A; Table. BBB),890,901,(888,999)
>
>このようになっていたとして、111Aと222Aが属するテーブルはBBBということは理解しましたが
>888や999は、どのテーブルに属すのでしょうか。 AAA でしょうか、それともBBBでしょうか?
なのはさんから、コメントがあると思いますが、
( )内が"Table"で始まらず、その中に ; の後に続く文字列は、Sheet3のC列に転記するものであって、
( )内が"Table"で始まらず、その中に ; がない場合は、C列に転記する必要はないということではないでしょうか?
つまり、AAAでもなく、BBBでもないと考えています。
また、
A列に値がある場合は、B列以降は、値がないはずですが・・・
ちなみに、私は、スイスイ理解しているわけではなく、単純に、コメントがわかりづらいので、整理しただけです。
あと、「おもしろそうなテーマ」というわけではなく、
あくまで、VBAの勉強中でたまたま、見つけたという程度です。
実際、Hirofumiさんのコードは、いつも勉強させていただいています。
|
|