私は既存のデータ(Google検索など)からの提案を提供するドロップダウンリストを作成しました。私は期待通りの結果を得るためにlinkに記載されている手順に従っています。私はVBAコードにプロセスを変更しました。データを持つ列の範囲は時間の経過とともに増加する可能性があります(新しいエントリが追加されたときに式が動的に挿入されます)。今問題は、列が20 000行以上あるので、キーが押されたときに提案を表示するのに時間がかかります。動的ドロップダウンでのパフォーマンスの問題Excelでの検索リスト
フォームからユーザーからデータを取得し、Excelシートに保存する必要があります。フォームには、ほぼ100kの値を持つ検索リストを含むドロップダウン検索リストが含まれます。検索リストは別のExcelシートで管理され、リストのサイズは毎週増加します。これを達成するためにExcel VBAを使用してもよろしいですか?もしそうなら、パフォーマンスを向上させる方法は?
Windows Server 2008 OSでExcel 2010を使用しています。私はSQL Serverテーブルにデータを読み込むことができます。 Excelでこれができない場合は、これを達成するためにSQL Serverを使用できる方法がありますか?
回答ありがとうございます:)しかし、私はまだパフォーマンスの問題があります。キーが押されたときにリストボックスが更新されるには、少なくとも5〜10秒かかります。 – Vijay
私は見る...新しい答えを見てください。 – CMArg