excel - 使用 VBA 从多个关闭的文件创建一个主文件。所有关闭的文件都保存在同一个文件夹下,格式相同
问题描述
经过几天的尝试解决这个任务,我找到了这个很棒的论坛,希望你们能提供帮助(我对 VBA 很陌生......)。
简而言之,我们有包含大量数据的月度报告。这些月度文件始终以相同的格式存储在同一个文件夹中(格式如 Overview 2018.01 final.xlsx & Overview 2018.02 final.xlsx)。我正在研究一个能够自动更新并从这些已关闭的工作簿中填写所有必要数据的主文件。
因此,例如,目前我们在八月。我创建了一个 UPDATE 命令按钮,如果您单击它,我希望 excel 从文件“Overview 2018.08 final.xlsx”中获取数据,执行 sumif 函数(将所有链接到订单号 P123、P124 等的数字求和)并粘贴它主文件。
下个月,在 9 月,我希望一旦您按下命令按钮,它会再次更新 8 月数据并包括 9 月文件中的数据(“Overview 2018.09 final.xlsx”)等等......
执行此操作的最简单代码是什么?
我希望它清楚,你们可以帮助我。将不胜感激。
一切顺利
解决方案
这对于 Power Query 来说是一个完美的问题——它是 Excel 2010/2013 的 Microsoft 附加组件,并且内置于 2016 中。
PQ 将允许您按照您的描述打开、合并和操作(例如解析、求和)文件。
祝你好运
推荐阅读
- python - Tensorflow - 如何让聊天机器人使用已经训练过的模型/加载模型时出错
- android - 奇怪的BLE连接状态
- ios - 想从 firebase 获取数据
- sparql - SPARQL 多图请求和排序 (Virtuoso 7)
- go - Google Directory API 添加自定义架构/将其更新到每个 google API 的用户(进行中)
- kubernetes - 限制范围中的资源限制和资源最大值有什么区别?请求与分钟?
- elasticsearch - 在 kibana 6 中创建可视化的 Java api
- html - 如何创建一个输入值为日期的表单,并创建日期的永久链接,例如。example.com/dd-mm-yy 提交后
- php - PHP json_decode 在本地服务器上运行不佳,但在 Web 服务器上运行良好
- html - WPF:从应用程序调用 HTML 文件