Группировать, сортировать и переименовывать файлы в папке с VBA - PullRequest
0 голосов
/ 16 марта 2020

Я не уверен в механизмах, лежащих в основе алгоритма сортировки в проводнике файлов на Windows, и мне понадобится некоторое понимание этого.

В моей папке несколько изображений с шаблонным соглашением об именах.

File Explorer

Группировки в скобках, т. Е. (), И все они помечены в порядке выполнения от 1. Я хотел бы отсортировать их на основе 1) группировки, за которыми следуют 2) конечные номера.

ПРИМЕР:

(Credit Availability) = Grouping 

(Credit Availability)_Graph - All Sectors_1.png
(Credit Availability)_Graph - Agriculture_2.png
(Credit Availability)_Graph - Property_3.png
.
.
.

Может кто-нибудь поделиться со мной, почему алгоритм сортировки в проводнике файлов не сортирует их так, как в примере?

Также, если это возможно, как мне переименовать список, чтобы я мог легко отсортировать их, используя Имя и в порядке возрастания ?

Ожидаемый результат:

A1_(Credit Availability)_Graph - All Sectors_1.png
A2_(Credit Availability)_Graph - Agriculture_2.png
A3_(Credit Availability)_Graph - Property_3.png

B1_(Credit card indicators)_HH CC_1.png
B2_(Credit card indicators)_HH CC (2)_2.png

. .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...