【发布时间】:2012-02-09 02:40:37
【问题描述】:
我想通过 ODBC 使用 ADO 从数据库表中提取记录并将它们放入 Excel 工作表中。我可以做这个。最终,我希望数据包含在 Excel 表中。我知道如何通过选择适当的单元格并使用“插入”菜单创建表格来手动执行此操作。如何在我的 VBA 代码中执行此操作,以将返回的查询结果放入 Excel 表的目标工作表中?我尝试使用宏记录器,但生成的代码没有帮助。
【问题讨论】:
-
您希望表格可刷新吗?请问数据源、品牌、版本是什么?您使用的是哪个版本的 Excel?你具体记录了什么动作?我发现这是开始使用这种代码的一种非常有用的方法。
-
是的,我希望它是可刷新的,但不一定是可更新的。我正在使用 PostgreSQL ODBC 9.0 驱动程序。我记录的操作是:选择数据范围,选择插入选项卡,单击表格并为其命名。我还选中了标题框。我看不到如何将生成的代码与我的数据检索代码集成。我正在使用 Excel 2007。