Доброе время суток, форумчане. Столкнулся с проблемой сбора данных с огромного кол-ва документов в 1-н. Через поиск на форуме нашел подходящий вариант, но не могу его подстроить под себя. Лист, с которого необходимо вытащить данные 1-н, называется в каждой книге он аналогично, если я прописываю его 1-н раз при выполнении процедуры выходит ошибка при попытке извлечения данных из 2-го файла, если прописываю 2 раза, то процедура выполняется, но данные с 1-й книги вставляются 1-н раз, а данные со 2-й книги вставляются 2 раза. Сам разобраться не смог, подскажите, что нужно поменять в процедуре. Заранее спасибо. Файл во вложении. P.S. данные с 1-й книги необходимы полностью, с каждой последующей книги без 1-й строки (шапка).
Доброе время суток, форумчане. Столкнулся с проблемой сбора данных с огромного кол-ва документов в 1-н. Через поиск на форуме нашел подходящий вариант, но не могу его подстроить под себя. Лист, с которого необходимо вытащить данные 1-н, называется в каждой книге он аналогично, если я прописываю его 1-н раз при выполнении процедуры выходит ошибка при попытке извлечения данных из 2-го файла, если прописываю 2 раза, то процедура выполняется, но данные с 1-й книги вставляются 1-н раз, а данные со 2-й книги вставляются 2 раза. Сам разобраться не смог, подскажите, что нужно поменять в процедуре. Заранее спасибо. Файл во вложении. P.S. данные с 1-й книги необходимы полностью, с каждой последующей книги без 1-й строки (шапка).ReAnima
Что-то я не очень понял такого замута с названиями и с парными Setами, ну да ладно. У Вас rSheets получается из ячеек В2:В3, а нужно, насколько я понял, только В2. Попробуйте написать с минус единицей [vba]
[/vba] А по поводу первой строки - можно всегда вставлять отдельно первую строку из всех файлов-источников в первую строку файла-приемника и отдельно вставлять 2-n строки из источников в первую ПУСТУЮ строку приемника. Немного подольше будет, но зато код попроще.
Что-то я не очень понял такого замута с названиями и с парными Setами, ну да ладно. У Вас rSheets получается из ячеек В2:В3, а нужно, насколько я понял, только В2. Попробуйте написать с минус единицей [vba]
[/vba] А по поводу первой строки - можно всегда вставлять отдельно первую строку из всех файлов-источников в первую строку файла-приемника и отдельно вставлять 2-n строки из источников в первую ПУСТУЮ строку приемника. Немного подольше будет, но зато код попроще.