• ベストアンサー

マクロ教えてください

マクロ教えてください ある物件が入力されると 隣のセルに自動でその物件コードが入力されるような マクロがあれば 教えてください 例:北海道(物件名) → 001(物件コード) 物件をみて自分でひとつひとつ入力しているため とても手間がかかります よろしくお願いいたします

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

余程エクセルを始めて日が経たないのか。 VLOOKUP関数という便利な関数があるのに、なぜ習得に時間がかかるマクロを持ち出すのか。 表(コードー物件名が対応した表)はできているのか。今から作れるか。 行数(物件数)はどれくらいか。 この表が無いと話にならないが、その概数も質問に書いてない。 (1)関数で(VLOOKUPやMATCH関数)利用で、表を引く。 (2)VBAでVLOOKUP関数利用で、表を引く (3)Findメソッドで、表を引く (4)表を全行(平均で半分の回数)比較して探す (総なめ法) http://hiroba.chintai.net/qa731413.html ーー 物件数が少なければ(20までぐらいかな)、入力規則ーリストも使うと便利。 ーー WEB照会で上記の中に出てくる語句で「VBA」を添えて、照会すれば 実例が出るでしょう。 ーー >マクロ教えてください 丸投げはダメ(規約違反)。 少しでも自分で調べてコードを作り疑問点ナリを聞くこと。

gorirasan
質問者

お礼

回答ありがとうございました おっしゃる通りでございます 申し訳ございませんでした 教えていただきました内容を 良く読んでから作業を行いたいと思います 大変申し訳ございませんでした。

その他の回答 (1)

回答No.1

物件名と物件コードの突合せが行われているシートなどは存在するのでしょうか? あるならば A1    |B1 北海道 |=VLOOKUP(A1,'突合せシート'!$A:$B,2,FALSE) などとすればマクロなんて不要ですよ。

gorirasan
質問者

お礼

回答ありがとうございました 何も知識がないのに 質問してしまい 申し訳ございません 本当にありがとうございました。

関連するQ&A