組み込みの「値」のような属性を使用して、HTML のドロップ リストのようなドロップ リストを Excel で作成するにはどうすればよいですか?
私の要件は次のとおりです。データベースに保存されていない説明を表示したいのですが、説明のコードです。
例: Excel セルに件名リストがあり、科学の説明は「科学」ですが、データベースにコード「SCI」を保存したいと考えています。
組み込みの「値」のような属性を使用して、HTML のドロップ リストのようなドロップ リストを Excel で作成するにはどうすればよいですか?
私の要件は次のとおりです。データベースに保存されていない説明を表示したいのですが、説明のコードです。
例: Excel セルに件名リストがあり、科学の説明は「科学」ですが、データベースにコード「SCI」を保存したいと考えています。
[開発者] タブから利用できるワークシートで ActiveX ComboBox を使用できます。
データの両方の列をワークシートに入力します。列を非表示にすることができます。次に、コンボボックスのプロパティを設定します。
と を設定しListFillRange
ますLinkedCell
。
ActiveX コントロールを含むワークブックの配布に問題があったことを理解しています。特に一般的な(標準)コントロールを使用する場合、これがまだ問題であるかどうかはわかりません。
もちろん、Excel はデータベースのフロント エンドとして設計されているわけではないため、すべてのコードを同期させておく必要があります。
より単純なフォーム コントロール/コンボ ボックスを使用できます。これはセルにインデックス番号を格納するだけで、使用できるイベントはありません。リンクされたセルに基づいて、説明を別のセルに保存する数式を使用できます。ユーザーが (おそらく) ボタンをクリックしてデータを送信すると、このセルから説明を取得して保存します。