ビデオ
時間がほとんどなく、本質をすばやく把握する必要がある人は、トレーニング ビデオをご覧ください。
説明されているすべての方法の詳細とニュアンスに興味がある人–テキストのさらに下.
方法 1.プリミティブ
データのある列の下の空のセルを XNUMX 回右クリック、コンテキスト メニュー コマンド ドロップダウンリストから選択 (ドロップダウンリストから選択) またはキーボードショートカットを押します Alt+下矢印. セルとデータ列が少なくとも XNUMX 行の空行で区切られている場合、または上記で入力したことのない製品が必要な場合、この方法は機能しません。
方法 2. 標準
- ドロップダウン リストに含めるデータ (製品名など) を含むセルを選択します。
- Excel 2003 以前をお持ちの場合は、メニューから選択してください 挿入 – 名前 – 割り当て (挿入 — 名前 — 定義), Excel 2007 以降の場合は、タブを開きます 式 ボタンを使用します 名前管理者その後 創造する. 選択した範囲の名前を入力します (任意の名前が可能ですが、スペースを入れず、文字で始めてください!) (例: プロダクト)。 クリック OK.
- ドロップダウンリストを取得したいセルを選択し(一度に複数持つことができます)、メニュー(タブ上)から選択します データ – チェック (データ – 検証). ドロップダウンリストから データ型 (許可) オプションを選択 リスト そして列に入る ソース 等号と範囲名 (つまり =製品).
イベント OK.
すべての! 楽しみ!
重要なニュアンス。 価格表などの動的な名前付き範囲は、リストのデータ ソースとしても機能します。 次に、新しい商品を価格表に追加すると、自動的にドロップダウン リストに追加されます。 このようなリストで一般的に使用されるもう XNUMX つのトリックは、リンクされたドロップダウンを作成することです (XNUMX つのリストの内容が別のリストの選択に応じて変化する場合)。
方法 3: コントロール
このメソッドは、シートに新しいオブジェクト (コンボ ボックス コントロール) を挿入し、それをシートの範囲にバインドします。 このため:
- Excel 2007/2010 で、タブを開きます Developer. 以前のバージョンでは、ツールバー フォーム メニューを通して 表示 – ツールバー – フォーム (表示 – ツールバー – フォーム). このタブが表示されていない場合は、ボタンをクリックします オフィス – Excel のオプション - チェックボックス リボンに開発者タブを表示 (Office ボタン – Excel のオプション – リボンに開発者タブを表示)
- フォーム コントロールの中からドロップダウン アイコンを探します (ActiveX ではありません!)。 ポップアップのヒントに従ってください コンボボックス:
アイコンをクリックして小さな横長の長方形を描きます – 将来のリストです。
- 描画されたリストを右クリックし、コマンドを選択します オブジェクト形式 (形式制御). 表示されるダイアログボックスで、
- 範囲ごとにリストを作成する – リストに含める必要がある商品名のセルを選択します
- 細胞通信 – ユーザーが選択した要素のシリアル番号を表示するセルを指定します。
- 一覧行数 — ドロップダウン リストに表示する行数。 デフォルトは 8 ですが、前の方法では許可されていないそれ以上の数も可能です。
をクリックした後 OK リストが使えます。
要素のシリアル番号の代わりにその名前を表示するには、さらに関数を使用できます 索引(インデックス)、範囲から必要なセルの内容を表示できます。
方法 4: ActiveX コントロール
この方法は、前の方法と部分的に似ています。 主な違いは、シートに追加されるのはコントロールではなく、ActiveX コントロールであることです。 "コンボボックス" ボタンの下のドロップダウンボックスから インセット タブから Developer:
追加のメカニズムは同じです。リストからオブジェクトを選択し、シートに描画します。 しかし、その後、以前の方法との重大な違いが始まります。
まず、作成された ActiveX ドロップダウン リストは、基本的に異なる XNUMX つの状態になる可能性があります。パラメーターとプロパティを構成し、シート内で移動してサイズを変更できるデバッグ モードと、実行できる唯一の操作が可能な入力モードです。そこからデータを選択します。 これらのモードの切り替えは、ボタンを使用して行います。 デザインモード タブ Developer:
このボタンを押すと、隣のボタンを押してドロップダウン リストのパラメータを調整できます。 プロパティ、選択したオブジェクトで可能なすべての設定のリストを含むウィンドウが開きます。
構成可能であり、構成する必要がある最も必要で有用なプロパティは次のとおりです。
- リストフィル範囲 – リストのデータが取得されるセルの範囲。 マウスで範囲を選択することはできません。キーボードから手で入力するだけです (たとえば、Sheet2! A1: A5)。
- リンクされたセル – リストから選択された項目が表示される関連セル
- リスト行 – 表示行数
- フォント – フォント、サイズ、スタイル (イタリック、下線など、色を除く)
- フォアカラー и 背景色 – それぞれテキストと背景色
このメソッドの大きくて太いプラスは、キーボードから最初の文字を入力するときにリスト内の目的の要素にすばやくジャンプできることです (!)。これは、他のすべてのメソッドでは利用できません。 また、ビジュアル プレゼンテーション (色、フォントなど) をカスタマイズできることも優れた点です。
このメソッドを使用する場合、次のように指定することもできます。 リストフィル範囲 一次元範囲だけではありません。 たとえば、XNUMX つの列と複数の行の範囲を設定して、さらに XNUMX つの列を表示する必要があることを示すことができます (プロパティ 列数=2)。 次に、追加の設定に費やされたすべての労力を報いる非常に魅力的な結果を得ることができます。
全方式の最終比較表
メソッド1。 プリミティブ | メソッド2。 スタンダード | メソッド3。 制御要素 | メソッド4。 ActiveXコントロール | |
複雑 | 低いです | 平均 | 高いです | 高いです |
フォント、色などをカスタマイズする機能。 | いいえ | いいえ | いいえ | 有り |
表示行数 | 常に8 | 常に8 | どれか | どれか |
最初の文字による要素のクイック検索 | いいえ | いいえ | いいえ | 有り |
追加機能を使用する必要性 INDEX | いいえ | いいえ | 有り | いいえ |
リンクされたドロップダウン リストを作成する機能 | いいえ | 有り | いいえ | いいえ |
:
- 別のファイルからのデータを含むドロップダウン リスト
- 依存ドロップダウンの作成
- PLEXアドオンによるドロップダウンリストの自動作成
- ドロップダウン リストから写真を選択する
- ドロップダウン リストからの使用済みアイテムの自動削除
- 新しい項目が自動追加されるドロップダウン リスト