Как я могу вернуть путь к каждому зацикленному файлу в данной папке? - PullRequest
0 голосов
/ 17 апреля 2019

Таким образом, проект должен пройти через определенную папку и скопировать некоторые данные из нескольких файлов xls.Хитрость заключается в том, что пользователь может установить начальную и конечную дату, которая определяет, через какие файлы проходить цикл.Так что, если даты 2017.10.13 и 2019.01.01.тогда он должен копировать данные только из файлов, которые были созданы в этот период времени.

For Each wbfile In folder.Files
    If fso.GetExtensionName(wbfile.Name) = "xls" Then

        If (FileDateTime(wbfile)) >= start_date And _
        (FileDateTime(wbfile)) <= end_date Then

            'copy-paste function


        End If

    End If
Next wbfile

Я знаю, что первое, если условие работало нормально, у меня только проблемы с поиском, как вернуть путь каждого файла в цикле.Если я получу отдельные пути, я, вероятно, смогу вставить их вместо «пути»

1 Ответ

0 голосов
/ 17 апреля 2019

Вы можете использовать свойство File.Path, или, в вашем случае, wbfile.Path

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