从Excel中提取数据到VBS中的字典对象

发布于 2024-11-03 11:34:51 字数 68 浏览 0 评论 0原文

我有一个包含三列(商品、价格、数量)的 Excel,我需要使用 VBScript 将这些数据提取到字典对象中。我该怎么做?

i have an excel with three columns (item, price, qty) and i need to extract this data to a dictionary object using VBScript. how do i do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风和你 2024-11-10 11:34:51

执行此操作的两种方法是

  1. 通过 ADO 连接到 Excel 工作簿,并将其视为数据库。这允许您对数据运行 SQL 查询以提取所需的信息。请参阅。该参考适用于 VBA 和 VB,但它很容易适用于 VBScript
  2. 使用 Excel.Application OLE 自动化对象打开工作簿。像这样的东西在互联网上很容易找到。此方法类似于在 Excel 本身中使用 VBA API,因此意味着您可以在 VBA 中记录宏并轻松地将它们改编为 VBScript。

如果您发布有关迄今为止所尝试的更多信息或问题的更多详细信息,我也许可以为您提供一个特定于您的示例

2 ways of doing this are

  1. Connect to the Excel workbook via ADO, and treat it as a database. This allows you to run SQL queries against your data to extract your required information. See this. The reference is for VBA and VB but it's easily adapted for VBScript
  2. Open the workbook using the Excel.Application OLE automation object. Something like this is quite easy to find on the internet. This method is similar to using VBA API as you would do within Excel itself and so means you can record macros in VBA and easily adapt them to VBScript.

If you post more information about what you've tried so far or more details of your problem I might be able to give you an example specific to you

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文