Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Слияние файлов Excel / 6 сообщений из 6, страница 1 из 1
25.01.2006, 21:35
    #33503571
Слияние файлов Excel
Доброго времени суток всем!

Помогите решить задачу.
Нужно слить 30 файлов из 10 листов каждый в один(консолидировать), при этом, чтобы конечный файл ссылался на первоисточники.
Стандартные средства (суммирование) не помагают. Как быть?
...
Рейтинг: 0 / 0
25.01.2006, 22:22
    #33503620
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние файлов Excel
Не совсем корректно задан вопрос.
Нет примера.
Нужны именно ссылки? Тогда описание связи (Excel->Excel,HTML,ADO)?
Реализовывать средствами VBA или стандартными функциями листа?
...
Рейтинг: 0 / 0
04.02.2006, 08:57
    #33523394
Слияние файлов Excel
Тема до сих пор актуальна...
Я когнечно слил, с горем пополам. С помощбю обычных средств Excel. То есть суммированием. Беда в том, что все эти файлы приходилось держать постоянно открытыми, поскольку хоть Excel и позволяет суммировать до 30-ти значений, путь к файлам указанный в формуле вызывает ошибку, если превышает некоторую длину. Пытался написать на Бейсике функцию пользователя, но оказалось, что она действует только в пределах одной книги, то есть когда в этой функции я обращаюсь к другой книге, то Бейсик начинает ругаться и закрывает ячейку в которой обращение к функции с сообщением "#ЗНАЧ".
Какие еще варианты можно использовать в данном случае?

С уважением,
Александр
...
Рейтинг: 0 / 0
04.02.2006, 15:07
    #33523602
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние файлов Excel
Так может, все-таки, отказаться от "ссылок на первоисточники"?
Написать макрос, который откроет последовательно все 30 файлов и все просуммирует.
ИМХО, если у компа мощности хватает, проще кнопочку раз (в минуту, в час)
нажать и полминуты подождать. Тем более, что при использовании формул
в листе все равно пересчет занимает сравнимое время, да и все книги
надо открытыми держать...
Правда, есть еще консолидация (Данные-Сводная таблица), но с ней надо экспериментировать.
...
Рейтинг: 0 / 0
04.02.2006, 23:26
    #33523981
Слияние файлов Excel
Тема до сих пор актуальна...
Я когнечно слил, с горем пополам. С помощбю обычных средств Excel. То есть суммированием. Беда в том, что все эти файлы приходилось держать постоянно открытыми, поскольку хоть Excel и позволяет суммировать до 30-ти значений, путь к файлам указанный в формуле вызывает ошибку, если превышает некоторую длину. Пытался написать на Бейсике функцию пользователя, но оказалось, что она действует только в пределах одной книги, то есть когда в этой функции я обращаюсь к другой книге, то Бейсик начинает ругаться и закрывает ячейку в которой обращение к функции с сообщением "#ЗНАЧ".
Какие еще варианты можно использовать в данном случае?

С уважением,
Александр
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
02.10.2007, 16:02
    #34841380
oshev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние файлов Excel
Тема, к сожалению, более чем актуальна... люди знающие, помогите, если можете!!!
Проблема:
надо обработать результат экспорта в Excel из другой проги. Оно состоит из 1050 файлов, разложенно в разные папки по одному файлу в папке. Названия папок и файлов совпадают.
Как все их слить в один файл? можно в .txt. Связи можно не сохранять.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Слияние файлов Excel / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]