0

組み込みの「値」のような属性を使用して、HTML のドロップ リストのようなドロップ リストを Excel で作成するにはどうすればよいですか?

私の要件は次のとおりです。データベースに保存されていない説明を表示したいのですが、説明のコードです。

例: Excel セルに件名リストがあり、科学の説明は「科学」ですが、データベースにコード「SCI」を保存したいと考えています。

4

1 に答える 1

0

[開発者] タブから利用できるワークシートで ActiveX ComboBox を使用できます。

データの両方の列をワークシートに入力します。列を非表示にすることができます。次に、コンボボックスのプロパティを設定します。

  • 列数 2
  • BoundColumn 1
  • ColumnWidths 0 pt; 20ポイント

と を設定しListFillRangeますLinkedCell

ActiveX コントロールを含むワークブックの配布に問題があったことを理解しています。特に一般的な(標準)コントロールを使用する場合、これがまだ問題であるかどうかはわかりません。

もちろん、Excel はデータベースのフロント エンドとして設計されているわけではないため、すべてのコードを同期させておく必要があります。

より単純なフォーム コントロール/コンボ ボックスを使用できます。これはセルにインデックス番号を格納するだけで、使用できるイベントはありません。リンクされたセルに基づいて、説明を別のセルに保存する数式を使用できます。ユーザーが (おそらく) ボタンをクリックしてデータを送信すると、このセルから説明を取得して保存します。

于 2013-06-22T08:38:29.570 に答える