[[20070209143719]] 『リスト関連』(さと) ページの最後に飛ぶ

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

 

『リスト関連』(さと)
 教えてください。
A1セルのリストボックスにある項目(あ、い、う・・・)を選択すると、
 B1のセルに別シートYに作成してある値(あ=チョコ、い=アイス、う=クッキー・・・)(選んだ項目に合致する値)
 を表示させたい時はどうすればいいでしょうか?マクロの組み方を教えてください。

 全文検索で簡易リストボックスと入力してみてくらはい。
 沢山の事例が見られます。
      (弥太郎)


 「A1をキーにB1に対応の値を表示」ですよね?
 マクロではないですが、こちらが使えませんか?
http://www.excel.studio-kazu.jp/lib/e1tw/e1tw.html

 簡易リストボックスでよろしければ こちらもご参考に。
http://www.excel.studio-kazu.jp/lib/e2k/e2k.html

 ・・・マクロにこだわるのでしょうか?

 (HANA)

[[20060106064857]]『vlookupを使った参照で他のシートを参照する』(マック)
 (通りすがり)

ありがとうございました。VLOOKUPで出来ました。ただ、マクロを組んだことがなくて、マクロでする事もできるのなら勉強にもなるし、教えていただきたかったのです。

 リストはシートYのどの位置にあるのでしょう?
 (seiya)

 こんな感じでしょうか?
 A,B列にリストがあるとして...

 Private Sub Worksheet_Change(ByVal Target As Range)
 With Target
      If .Address(0,0) <> "A1" Then Exit Sub
      Application.EnableEvents = False
      .Offset(,1).Value = [if(a1<>"",vlookup(a1,シートY!a:b,2,false),"")]
      Application.EnableEvents = True
 End With
 End Sub
 (seiya)

コメント返信:

[ 一覧(最新更新順) ]


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