使用Excel VBA自动将文件提取到excel

嗨,我只是在一周前才开始使用vba,我必须使用excel vba创建一个程序,该程序能够从包含不同文件的文件夹中同时提取特定数据(例如日期,名称,模式)在提取数据的同时,创建一个表格并根据最新的日期到最旧的日期进行排列,而且包含文件的文件夹几乎每天都会用新文件更新,而我提到的所有这些文件都只需单击一下即可完成按钮,因此,当任何用户单击按钮时,代码应扫描文件夹并查找任何新文件,然后创建表并将所需的数据按照从最新到最早的日期很好地提取到表中 如果文件夹中存在新文件,它应该刷新表并进行更新,否则保持不变

请问我什至在我还没有开始的时候就问这个问题,这很可笑,但是我真的急于寻求帮助,至少请告诉我我可以从哪里开始以及如何开始

ilovec_ola 回答:使用Excel VBA自动将文件提取到excel

excel中的每个功能都是vba。 您也可以使用Shell命令在文件或文件系统对象之间循环。 您可以查看范围来选择数据, 将数据放入数组中 处理这些数据, 将其粘贴到工作表的范围内, 然后看看工作簿对象(.open .saveas ....)

本文链接:https://www.f2er.com/3158894.html

大家都在问