Новости:

Теперь на форум можно залогиниться / зарегистрироваться с помощью ВКонтакте. Уже существующие пользователи могут связать свою учетную запись с аккаунтом ВКонтакте одним кликом в профиле пользователя http://forum.msexcel.ru/index.php?action=profile;area=account

Главное меню

свод данных из разных файлов и листов

Автор Jim, 17.02.2012, 14:03

« назад - далее »

Jim

всем привет!
нужна помощь в следующем..
на диске С есть папка, в которой много excel файлов (шаблон у всех одиннаковый, только разные цифры).

Подробнее о файлах: на Листе1 в ячейке С и D указаны номер и название (начиная со 2-ой строки). На Листе2 указан определнный список (список состоит из различных данных со столбца А до D), который будет относится ко всем номерам и названиям указанным на Листе1.

Нужно в шаблон собрать данные со всех файлов следующим образом:
Номер   /    Название   /    стобец А с Листа2   /   Столбец B с Листа2   /  ....   /   Стобец В с Листа2
См пример файлов во вложении.


это хотелось бы видеть как кнопку, при нажатии на которую выскакивает окно, где необходимо указать, папку где лежат эти файлы (или просто где то в макросе прописать путь к папке).

sergo44441

Вот так получилось, с возможностью выбора определенной папки
Не торопись, и все успеешь намного быстрее

Jim

работает.. но есть недочет..
если в файле листы расположены не попорядку (т.е. сначала идет Лист2 а потом Лист1), то не срабатывает.
что нужно изменить, чтобы ориентировалось именно по названию листа?

sergo44441

#3
Номера листов надо поменять в макросе на названия
Set iz1 = Worksheets(1)
Set iz2 = Worksheets(2)

на
Set iz1 = Worksheets("Лист1")
Set iz2 = Worksheets("Лист2")

Только соблюдайте регистр букв
во вложении с изменением на лист1 и лист2
Не торопись, и все успеешь намного быстрее

Jim

спасибо.. все работает.

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

буду очень благодарен за помощь.

Jim

может кто помочь? очень надо..

или если где то подобное было, дайте ссылку.

sergo44441

Распакуйте этот файл в папку с объединяемыми файлами, откройте и нажмите на кнопку на первом листе
Не торопись, и все успеешь намного быстрее

Jim

всем привет!

подскажите пжл, как в последнем приложенном файле сделать так, чтобы свод данных начинался с 3 строки по 37 столбец?

sergo44441

Приложите, пожалуйста, пример такого файла: заголовок и 1 строку с данными
Не торопись, и все успеешь намного быстрее