8 我想要一个Excel电子表格,当它打开时将使用特定查询从SQL数据库自动填充。每个工作簿将使用一个不同的查询(或多个查询)。理想情况下,打开它时,可以更改与SQL的连接属性。 任何想法如何做到这一点? microsoft-excel sql — 雷蒙德 source
12 当然。这里是基础。 1)建立连线(一次) Excel-Data-来自其他来源-SQL Server(这用于Microsoft SQL,但其他数据源也可用) 输入服务器凭据,如果以后希望使用各种表或SQL查询,请取消选中“连接到特定表”。 完。它会自动将您带到以下步骤,但您不必重复该部分。 2)将连接添加到工作簿 现有Excel数据的连接 选择您刚刚保存的连接 选一张桌子。如果要使用查询,请选择任何表,然后在下一个屏幕(导入数据)上,单击“属性”,“定义”选项卡,将“命令类型”从“表”更改为“ SQL”,然后将查询粘贴到下面。 导入为表格 3)随时列出和修改连接 Excel数据连接 您可以刷新,删除和访问属性,例如修改SQL查询而不添加新连接。 您还可以在此处的属性中设置选项,以在启动时自动刷新。 — 音调 source