0
ユーザーが選択できるデータ検証ドロップダウンを含むスプレッドシートを作成しています。ドロップダウンは、いくつかの事前定義された条件に基づいて、(非表示の)タブ上の名前付き範囲から設定されます。VBAを使用してデータ範囲条件からExcelデータ検証ドロップダウンに移入
(現在は> 500行である)データ範囲の抽出物は、
| Type | Code | Description | Start Date | End Date | Status |
| A | 001 | IT | 01/01/2016 | 31/12/2016 | O |
| A | 002 | HR | 31/10/2017 | 31/12/2018 | O |
| A | 003 | Payrol | 01/01/2016 | 31/12/2016 | O |
| A | 004 | Marketing | 01/01/2016 | 31/12/2016 | C |
| B | 110 | Technical Review | 01/01/2016 | 31/12/2016 | O |
されており、中にある名前付き範囲「コードデータ」私は、データ検証ドロップダウンを移入したいのです
- タイプ=
- ステータス= O :データ範囲からVBAを使用してコード列と
- スタート日<今日の日付
- 終了日>本日の日付
私はうまく動作しますが、起動が遅いODBC/SQLを使用しようとした - 私はそれを照会する前に、それがデータ範囲への接続です作っていると仮定
もっと速く/より良い方法がありますか?
vbaを使用する必要がありますか?名前付きの範囲は同じことをより速く実行します –
なぜうまく動作するODBC/SQLを使用していますが、起動が遅いのですか?名前付き範囲を使用してデータ検証のドロップダウンを設定していないのはなぜですか? –
大きなデータセット/範囲の条件に基づいてデータの名前付き範囲を作成するにはどうすればよいですか? – BlueFrog