Dir函数按特定顺序?

我正在使用VBA,并通过特定文件夹中的电子表格循环 – 打开电子表格,处理一些行,然后将其粘贴到主电子表格中。 我利用下面的链接来实现循环:

使用VBA循环浏览文件夹中的文件?

我的问题/问题:电子表格将date保存为文件名 – 例如:

交易者估算T + 1 Consol_20131003.xlsx

但是,似乎使用Dir函数,电子表格不是按照文件名中的date指定的时间顺序打开的。

我将如何按时间顺序(根据文件名)实现这个开放?

不知道这是否有所作为,但电子表格不是按照时间顺序保存在这台电脑上 – 如果我通过修改date来订购电子表格的文件夹,那么它们的文件名中的date就不是完美的顺序。

很感谢任何forms的帮助

我是你会发现这些链接有助于开始

QuickSort (使用Dir和Quicksort获取目录中的文件列表)

类似问题在这里