|
▼だいすけ さん:
>>別の方法で作ることをお勧めします。
>前回のような感じの応用では駄目っていうことですか??よければ、ヒントだけでもお教え願えませんか?
いろいろな方法があると思います。
1、"集めた目録".Aセル="〜マスター".Dセル And "集めた目録".Bセル="〜マスター".Gセル と
1行づつ比較していく方法
2、"集めた目録".Aセル & Bセル の値を "〜マスター".Dセル & Gセルから検索する方法
などなどです。
>>マスター4つには重複した項目はない?
>>結合セルは?
この部分はどうですか?
>そこで、"集めた目録"シートのAセルBセルの二つのセルに一致した値を
>"〜マスター"シートから検索して、存在していれば10行目から
>"CVPARTS"シートのEセルに"〜マスタ"シートのDセルの値
>"CVPARTS"シートのFセルに"〜マスタ"シートのEセルの値
> ・
> ・
> ・
> ・
>"CVPARTS"シートのTセルに"〜マスタ"シートのSセルの値
>まで、表示させていきたいのが今回の目的です。
ここは書けそうではないですか?
例として"CVPARTS"の10行目に 部品マスターの5行目 の内容をコピーするなら
Worksheets("CVPARTS").Range("E10:T10").Value = _
Worksheets("部品マスター").Range("D5:S5").Value
ですよね。
こんな感じで分解していって分からないところを洗い出したほうがいいと思います。
"マスター"を含むSheetsの選択とかは出来てますしね。
|
|