首页 文章

如何从数据库中提取数据并在Excel中填充工作表

提问于
浏览
0

我将数据存储在Linux机器上运行的后端数据库(PostgreSQL)中 . 我希望能够从数据库中获取数据,并在Excel工作簿中填充工作表,以便我可以在Excel中进行分析 .

自从我在VBA中编写任何内容以来已经有一段时间了,所以我很感激入门时的一些帮助(或链接) . 我想知道解决这个问题的最佳方法:

  • 纯VBA解决方案或

  • 用于数据提取逻辑的C#或其他.Net语言的混合物以及用于操作Excel对象的VBA(工作表数据填充等)

任何可以帮助我开始实现双重目标的想法,提示,摘要和/或链接:

  • 从后端数据库(PostgreSQL)中将数据提取到Excel中

  • 使用从数据库中检索的列数据填充Excel中的指定工作表

将不胜感激 .

1 回答

  • 1

    如果您只是尝试导入数据,Excel可以在没有其他代码的情况下执行此操作 . 只需将Windows客户端设置为通过ODBC连接到postgreSQL服务器即可 . (这是设置该部分的单向指南:enter link description here

    然后在“数据”选项卡中的Excel(使用现代版本,如2007或更高版本)中,单击“现有连接”以连接到您设置的ODBC连接,并选择要导入到Excel的表/数据 . 电子表格加载数据后,您只需单击“全部刷新”按钮即可更新数据 .

相关问题