[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『ドロップダウンリストで2列表示させたい』(D-ねぇ)
Seet2にデータが入っているとします。
例: A列 B列
NO. 得意先
1 あいうえお
2 かきくけこ
3 さしすせと
Seet1に得意先にドロップダウンリストを作ります。
その際に…
1 あいうえお
2 かきくけこ
3 さしすせと
と表示させるにはどうすばよいのでしょうか?
同じような質問他にもあるのですが、いまいち分かりずらく
何度もやってみているのですが、うまく出来ません。
理解力がなくて申し訳ないのですが、簡単に教えて頂きたく質問させて頂きました。
< 使用 Excel:Excel2013、使用 OS:Windows7 >
ドロップダウンリスト とは
・シート上のフォームコントロールのドロップダウン ですか? ・シート上のActiveXコントロールの ComboBox ですか? ・ユーザーフォーム上の ComboBox ですか?
(β) 2015/08/29(土) 12:05
A列
1 あいうえお
2 かきくけこ
3 さしすせそ
という表示にさせたいのです。
説明が下手ですみません。
(D-ねぇ) 2015/08/29(土) 13:31
エクセルのバージョンが違いますが、ドロップダウンリストの種別判定 の参考になると思います。
http://officetanaka.net/excel/function/tips/tips05.htm
(カリーニン) 2015/08/29(土) 13:35
?? 単に =Sheet2!A1&" "&Sheet2!B1 ということですか? (カリーニン) 2015/08/29(土) 13:43
Sheet2のC列に =A1& " "&B1 として必要なだけ式をコピー
C列の式を入力したセル範囲に名前を定義
Sheet1のリストを表示したいセルに データ ↓ データツール ↓ データの入力規則 ↓ データの入力規則 ↓ 設定 ↓ 入力値の種類:リスト 元の値:=定義した名前 ↓ OK
でSheet2のC列のリストから選択できます。
※もちろん 1 あいうえお というように入力されますのでそのまま使えるのかは はなはだ疑問です。 (カリーニン) 2015/08/29(土) 14:06
Seet1のA2へSeet2のA列とB列を同時に表示したかったのです。
Seet2のあいているところへA1&B1をしてやるしかないっていう事ですかね...?
お付き合い頂いて、ありがとうございました。
(D-ねぇ) 2015/08/29(土) 14:43
入力規則でやりたいのであれば、リストとして指定できるのは1列のみなので(仕様)。
作業列をつくりたくないなら、そのセルに、ActiveXのComboBoxを配置して、 プロパティの ListFillRange に Sheet2!A1:B○ 、ColumnCount に 2 、LinkedCell に そのセル記号を設定。 ただし、選んだ結果は A列の値だけですが。
(β) 2015/08/29(土) 17:44
βさんの投稿にもあるように Activexのコンボボックスを使うと簡単に実現できます。
因みに Bounndcolumnの値を2にすれば B列の値をLinkedCellで指定したセルに表示もできますし、 Textcolumnの指定でコンボボックスの表示列の変更も可能です。
(ichinose) 2015/08/29(土) 18:09
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.