【问题标题】:How to Get Data on Close Workbook Table on Excel VBA without Openning It?如何在不打开 Excel VBA 的情况下获取关闭工作簿表的数据?
【发布时间】:2021-10-16 19:30:44
【问题描述】:

我有三个工作簿,

  • 首先是我的Inventory System for Admin
  • 第二个是我的员工库存系统,并且
  • 第三个是我的数据库

有谁知道如何在 数据库 上获得Data Table 而无需打开它并将其放入管理员或员工的库存系统?

【问题讨论】:

  • Workbooks.Open打开有什么问题?或者使用类似于this的方法?
  • 您可以使用 ADO 将数据作为记录集进行查询 - 例如。 stackoverflow.com/questions/19755396/…
  • PowerQuery 是否适合您。它非常适合这样的东西,您不太可能需要在查询中进行任何编码,因为它应该能够识别它们。

标签: excel vba


【解决方案1】:

您需要做的就是转到功能区中的“数据”选项卡 > 获取数据 > 从文件 > 从工作簿。然后打开“数据库”excel文件。

这将允许您预览“数据库”表中的数据。如果您不需要做任何更改,您可以直接点击加载,数据将被复制。

  • 您可以查看this video,了解有关如何使用 Power 查询的更多示例。
  • 我还建议您查看this video,了解 Power Query 如何为您提供帮助。

【讨论】:

    猜你喜欢
    • 2010-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多