如何循环通过多个Excel电子表格为了sorting每个电子表格?

我觉得我的问题很简单,但我不知道如何处理。 我会尽量做到尽可能准确,并告诉你我已经尝试了什么,什么不工作。

我想sorting多个电子表格。

我正在分析股票市场价格。 每个电子表格都有相同的架构,看起来像这样(简化):

Date OpenPrice ClosePrice Volume 30.07.2017 12 13 500 28.07.2017 13 14 650 25.07.2017 14 11 1200 

等等…

我需要对每个电子表格进行分类,从过去到未来。 这将是这样的:

 Date OpenPrice ClosePrice Volume 25.07.2017 14 11 1200 28.07.2017 13 14 650 30.07.2017 12 13 500 

我可以很容易地使用Excelsorting工具(我正在sortingdate,所以可以按字母顺序sorting)或使用VBA脚本(如splitcolumnsplitrow与循环)轻松地sorting一个电子表格。

我的问题是我无法一次对所有电子表格(500+)进行sorting。 VBA脚本或Excel工具只对一个电子表格进行sorting,我必须手动重复该操作。

有人可以帮我吗?

 Dim Current as Worksheet For each Current in Worksheets ...Do the sort here. If you need to refer to sheet you are sorting, use Current Next