【发布时间】:2017-09-21 12:17:13
【问题描述】:
我已经创建了下拉列表,它从现有数据(如谷歌搜索)中提供建议。我已经按照link 中提到的步骤获得了预期的结果。我已将过程更改为 VBA 代码,因为具有数据的列范围可以随时间增加(添加新条目时,公式将动态插入范围)。现在的问题是,由于该列有超过 20 000 行,因此在按下某个键时显示建议需要更多时间。
我需要以表单的形式从用户那里获取数据并将其存储在 Excel 工作表中。表单将主要包含下拉搜索列表,其中搜索列表具有近 10 万个值。搜索列表保存在不同的 Excel 表中,并且列表的大小每周都会增加。可以使用 Excel VBA 来实现吗?如果可以,如何提高excel性能?
我在 Windows Server 2008 操作系统中使用 Excel 2010。我可以将数据加载到 SQL Server 表中。如果这在 Excel 中是不可能的,有什么方法可以使用 SQL Server 来实现这一点?
【问题讨论】:
标签: performance excel sql-server-2012 frontend vba