- 締切済み
EXCEL2010 ドロップダウンリスト
EXCEL2010です。 リストの中で、データを随時追加入力をしています。 品名がたくさんあるので、入力規則を使って入力しています。 ドロップダウンリストが8項目しか表示されません。 20項目くらい表示させたいのですが、教えてください。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- tsubuyuki
- ベストアンサー率45% (699/1545)
回答No.2
思い付いたので、提案だけさせて頂く不届きモノです。 VBAの知識が少々必要ですが・・・ 品名の列の任意のセルがフォーカスを得たら、 「リストボックス」を入れたユーザーフォームを表示させ、 リストボックスをダブルクリックしたら フォーカスがあるセルに内容を入力する・・ なんていうマクロを使うと上手くいくかもしれませんね。 リストボックスはある程度の行数まで表示できますから。 難点は、必要ないときにまで表示されるところです^^; この辺も上手く組めば問題ないんですけどね^^;
- keithin
- ベストアンサー率66% (5278/7941)
回答No.1
データタブの「データの入力規則」の「リスト」では、表示される項目数を調整する方法はありません。 オートフィルタみたいに自由に変形できると、確かに便利ですよね。 敢えて言うと「開発」タブの「挿入」から「フォーム」や「ActiveXコントロール」のコンボボックスをシート上に配置する事で、表示行数が設定できるプルダウンを配置する事は出来ます。 ただし、あくまでセルの上にモノとして載っているだけで、「セルに入力」するには、マクロなどを組み込んで細工をしないとなりません。通常はそこまで手をかけるシロモノではありません。
質問者
お礼
ありがとうございました。 マクロ、難しいですね、
お礼
ありがとうございました。 マクロ、難しいですね、