我创建了一个下拉列表,它提供了来自现有数据(如谷歌搜索)的建议。我已按照link中提到的步骤获得预期结果。我已经将流程更改为VBA代码,因为具有数据的列范围可能会随时间增加(添加新条目时,公式将动态插入一个范围)。现在的问题是,由于该列有超过20000行,因此按下按键时需要更多时间来显示建议。Excel中的动态下拉搜索列表中的性能问题
我需要从用户的表单中获取数据并将其存储在Excel表格中。表单将主要包含具有接近100k值的搜索列表的下拉搜索列表。搜索列表保存在不同的Excel表格中,并且列表的大小将每周增加。使用Excel VBA实现这一点可以吗?如果是的话如何提高excel性能?
我在Windows Server 2008操作系统中使用Excel 2010。我可以将数据加载到SQL Server表。如果这在Excel中是不可能的,我有什么方法可以使用SQL Server来实现这一点?
感谢您的答案:)但我仍然看到性能问题。按下键时,列表框需要至少5到10秒才能更新。 – Vijay
我明白了....看看新的答案。 – CMArg