Скопировать данные из нескольких книг в одну - VBA
Формулировка задачи:
Доброго времени суток!
Понимаю что тема изъезженная, но все же прошу вас помочь.
Прочитал несколько топиков и применив на практике не получил результат.
Задача следующая:
1. Есть один большой сводный файл (чуть больше 20к строк и 199 столбцов).
2. Есть много мелких файлов (110 штук, потом еще будут добавляться). Структура этих файлов одинаковая.
3. В большом сводном файле под каждый мелкий предусмотрен диапазон ячеек. Структура как в мелких файлах. Все на одном листе ("Лист1").
4. В большом файле на отдельном листе ("Лист2") расположены исходные данные (пути к файлам).
5. На пользовательскую форму вынесены чекбоксы и кнопки (см. рисунок).
6. Все файлы в двоичном формате, т.е. расширение "*.xlsb". Excel - 2010.
При копировании возникает ошибка "Run-time error 9: Subscript out of range". Ошибка возникает в строке 65.
Может я просто туплю... Но не могу понять почему возникает эта ошибка.
Картинку с формой чуть позже добавлю.
Решение задачи: «Скопировать данные из нескольких книг в одну»
textual
Листинг программы
Worksheets("" & i)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д