- 締切済み
エクセル VBA 別ブックのコード一覧から必要なデータをコピーする方法について
Aブックには、部品番号が入力してあります。 部品番号 U123-456-789 U132-445-555 Bブックには、部品番号・部品コードが入力してあります。 部品番号 部品コード U198-444-101 1923589536 U132-445-555 1624658946 U123-456-789 3254625986 Aブックに、Bの部品コードを入力したいのです。 Aの部品番号をコピーして、Bで検索するまでは良いのですが 検索結果の隣のセルをどう選択すればよいのかがわかりません。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- winarrow07
- ベストアンサー率41% (143/346)
回答No.2
マクロを使わない方法として。 Aブックの部品番号の右のセルに =VLOOKUP(A2,[Book2.xlsx]Sheet1!$A:$B,2,FALSE) と式を入れます。 解説 式内のA2はAブックの部品番号があるセルを、 [Book2.xlsx]Sheet1!$A:$B はブックBの部品番号と部品コードの列を、 入れてください。 あとはそれをコピーするだけです。
- NOBNNN
- ベストアンサー率50% (93/186)
回答No.1
質問が意味不明です。 >>検索結果の隣のセルをどう選択すればよいのかがわかりません。 隣のセルとはなんですか? 部品コードですか? 検索ふぁ手動でおこなう? VBAマクロですか? 実現したい方法を具体的に明記してください。 たとえば ボタンを押して操舵するのかどうか
質問者
お礼
あまり説明しすぎるとわかりにくいと思い、省略しすぎました。 もう一度質問しなおします すみませんでした
お礼
すみません。 セルは特定されていないので、関数は使えません もう一度質問しなおします。