[问题] VBA 批量处理档案

楼主: kihg (值得努力)   2021-05-22 18:13:43
(若是和其他不同软件互动之问题 请记得一并填写)
软件:excel
版本:2007
要执行的宏1已经编写完成
问题是可能资料夹每天会新增20个新档案
目前做法需要开一个档案执行一次宏然后关闭再开下一个重复这样动作20几次
想要写另一个宏2来汇入档案执行批量处理
问题是vba内是否可以用日期来选择开启档案执行的程式码
以副档名来选择的话会将过去日期的档案重复执行
谢谢
作者: soyoso (我是耀宗)   2021-05-23 07:22:00
以内文来看是指主档名内有以日期做为命名在其中,如20210523_a.xlsx、20210523_b.xlsx…之类的,如果是的话,循环于dir,完整路径\日期*.xlsx的方式取得完整档名,再来开启档案
楼主: kihg (值得努力)   2021-05-23 15:59:00
档案名称跟日期完全无关,是否能抓取建立日期或修改日期来选择档案
作者: soyoso (我是耀宗)   2021-05-23 17:27:00
版上 #1LkNz5yA

Links booklink

Contact Us: admin [ a t ] ucptt.com