Как скопировать данные из другой рабочей книги и вставить в соответствующие строки группы? - PullRequest
0 голосов
/ 12 апреля 2010

Как скопировать данные из всех рабочих книг в папке в рабочую книгу 1 в соответствующие группы строк?

На прилагаемых изображениях показан образец рабочего листа - файл, в который я хочу вставить данные (основной шаблон), а образец wb2 - образец одного из рабочих листов в папке, из которого я хочу скопировать данные.

Как видите, рабочая тетрадь 2 включает не все задачи. Поэтому мне нужно скопировать все данные из рабочей книги 2 и вставить их в соответствующую группу строк (столбец A) в исходной рабочей книге. Затем мне нужно сделать это для всех книг в папке.

Любая помощь будет наиболее ценной!

1 Ответ

0 голосов
/ 16 апреля 2010

Чтобы получить список файлов, вам необходимо изменить код, указанный в этом ответе: http://www.ozgrid.com/forum/showthread.php?t=65530 (вам нужно будет прочитать некоторую документацию, чтобы выбрать только файлы xls)

Чтобы открыть каждый из этих файлов, прочитайте документацию по открытию файлов. Этот URL может помочь вам начать: http://p2p.wrox.com/excel-vba/10510-opening-excel-file-vba.html

После этого вам нужно будет скопировать данные из одной рабочей книги в другую. Смотрите этот URL: http://www.ozgrid.com/forum/showthread.php?t=18728

Я знаю, что это не очень полный ответ, но ваш вопрос не совсем ясен.

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