本帖最后由 暗夜男 于 2016-11-23 07:38 编辑 1.如果D1为空,那么按E1读取路径并遍历文件名,如果D1是01-12之间任意文本,那么按当年+D1文本组合,例如D1是03,那么组合后就是'2016年03月',然后按这个文本读取路径遍历文件名 2.比如论坛附件解压到'C:\123\456\'目录下,那么按照E1遍历的目录就是'C:\123\456\2016年11月指定目录',结果就是把'好_7.xls'和'好_8.xls'从C2开始依次输出 3.比如论坛附件解压到'C:\123\456\'目录下,D1文本是12,那么按照D1遍历的目录就是'C:\123\456\2016年12月指定目录',结果就是把'好_10.xls'和'好_12.xls'从C2开始依次输出 4.C列输出顺序为升序 5.目录有其他文件夹和文件,只读取'好_'开头的 6.目录里文件数量100左右,未来会更多,不知道VBA有没有限制 2016-11-22 13:52
|
|
来自: Excel实用知识 > 《VBA与EXCEL》