[[20181019131828]] 『マクロで別シートからVLOOKUP(条件複数)する方磨x(ビビ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『マクロで別シートからVLOOKUP(条件複数)する方法を教えてほしいです。』(ビビ)

同じファイルでいくつもシートがあり、2つのシートだけ使っていくつかのセルをマクロで転記させたいです。

(1):シートBBのB列にあるセルの値をシートAAのB列から探す。
 ・同じ値が複数みつかる場合もある。
 ・半角英数 ・ / - ( ) _ カタカナ 漢字 # スペースなどさまざまな文字、記号で組み合わされていたり、半角英数字だけだったり。
・みつからない場合もある。(ないもの)その場合エラーか表記なしと表示させたい。

(2):(1)の条件で見つかった結果の中から、シートBBのC列に書いてある頭文字2文字OR4文字の部分が一致するものをシートAAのC列から探す。
 ・空白のセルのものもあります。表記は半角英数字2文字に/漢字カタカナ平仮名の組み合わせと半角英数字4文字に/漢字カタカナ平仮名の組み合わせで同じ表記ばかりです。
 ・(2)の中からは頭文字2文字が同一のものは1セル、頭文字4文字が同一のものは1セルずつしか該当はないです。

(3):(1)(2)の条件にあった行のシートAAのA列のセルの値をシートBBのLに転記したい。
        同じくシートAAのB列のセルの値をシートBBのMに転記したい。
        同じくシートAAのC列のセルの値をシートBBのNに転記したい。
        同じくシートAAのD列のセルの値をシートBBのOに転記したい。
        同じくシートAAのE列のセルの値をシートBBのPに転記したい。
        同じくシートAAのF列のセルの値をシートBBのQに転記したい。
        同じくシートAAのG列のセルの値をシートBBのRに転記したい。
        同じくシートAAのH列のセルの値をシートBBのSに転記したい。
        同じくシートAAのI列のセルの値をシートBBのTに転記したい。
        同じくシートAAのJ列のセルの値をシートBBのUに転記したい。
        同じくシートAAのK列のセルの値をシートBBのVに転記したい。
        同じくシートAAのL列のセルの値をシートBBのWに転記したい。
        同じくシートAAのM列のセルの値をシートBBのXに転記したい。
        同じくシートAAのN列のセルの値をシートBBのYに転記したい。

他のセルにも値が入っていたり、関数が入っているものもあります。

関数で頑張ってみたのですが、膨大なデータ量で動かずなのと条件で?Aを含めるといつ形で設定するのがわかりませんでした。
ご教授いただければ幸いです。

< 使用 Excel:Excel2016、使用 OS:Windows10 >


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.