В цикле по файлам происходит ошибка: Compile error: For Each control variable on arrays must be Variant.
Ошибка происходит в этой строке:
For Each FileName In Files()
Переменная FileName объявлена так:
Dim FileName As String
Массив объявлен так:
Dim Files() As String
Почему происходит ошибка? Как исправить ошибку?
Чтобы двигаться по элементам массива с использованием For Each, у переменной должен быть тип данных Variant.
Правильно так объявить переменную "FileName":
Dim FileName
Спасибо, проблема решена.