- 締切済み
ExcelのVBAについて
ExcelのVBAについて VBA全くの初心者です。 以下のような処理を行いたいのですが、どなたかご教授をお願いします。 以下のように支店(1)~(3)のシートがあります。 1.入力シートに調べたい商品No・商品名・備考を入力する(複数行あり) 2.マクロを実行すると、商品Noを検索対象として支店(1)~(3)シートをチェックし、 一致しない行を不一致データシートに出力する もう一つ別のマクロで、 1.入力シートに調べたい商品No・商品名・備考を入力する(複数行あり) 2.マクロを実行すると、商品Noを検索対象として支店(1)~(3)シートをチェックし、、 一致する行を一致データシートに出力し、D列に対象データがあるシート名を表示する ※可能でしたら、E列に対象データがある行番号も表示する -------------------------------- シート名:支店(1) A B C 商品No 商品名 備考 011 商品A 備考A 009 商品B 備考B 015 商品C 備考C -------------------------------- シート名:支店(2) A B C 商品No 商品名 備考 008 商品A 備考A 023 商品B 備考B 004 商品C 備考C -------------------------------- シート名:支店(3) A B C 商品No 商品名 備考 007 商品A 備考A 033 商品B 備考B 018 商品C 備考C -------------------------------- シート名:入力シート A B C 商品No 商品名 備考 ※ここに複数行入力する -------------------------------- シート名:不一致データシート A B C 商品No 商品名 備考 ※ここに出力される -------------------------------- シート名:一致データシート A B C 商品No 商品名 備考 ※ここに出力される
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- kkkkkm
- ベストアンサー率66% (1719/2589)
- kkkkkm
- ベストアンサー率66% (1719/2589)
一度に2個の質問はしないこと 仕様を書いてすべて作成してもらおうなんて、ここはあなたの無料マクロ作成請負工房ではない。 検索 Find 一致しない A<>B AとBは一致しない シート名 Sheet(x).Name 行番号 Row あとは自分で切磋琢磨して検索サイトで調べて不明なところを再度質問したらいかがかな。 たとえばFindなら http://officetanaka.net/excel/vba/cell/cell11.htm http://home.att.ne.jp/zeta/gen/excel/c04p42.htm http://www.happy2-island.com/excelsmile/smile03/capter01501.shtml 基本的に所はこちらで勉強してください。 http://excelvba.pc-users.net/index.html http://officetanaka.net/excel/vba/tips/ http://www.happy2-island.com/excelsmile/