Re: Вопрос по Экселю

plywka

Возможно ли в принципе сделать такое: при открытии экселевского файла он лезет в известную директорию (или хотя бы ту же, где сам лежит достает из ВСЕХ лежащих там экселевских файлов значение ячейки А1 на первом листе, и пишет их подряд в колонку А на первой странице? Загвоздка вся в том, что количество этих файлов может меняться, не хочется руками каждый раз динамическую связь устанавливать...
Буду очень признателен за помощь!

Tatiana09

На VBA скрипт такой написать ИМХО можно.
А можно и проще делать: в какой-то директории собирать текстовые файлы с нужной тебе инфой, написать батничек, который бы перебирал все текстовики в этой директории, выбирал из них первый элемент на первой строке и собирал их в выходной текстовый файл. Далее этот суммарный файл открывается экселем.

plywka

Спасибо

gfr00000000031

Да, у меня такой вопрос тоже возникал, можно ли в принципе сделать такое: чтоб в папке было произвольное количество экселевых файлов одной структуры (только с множеством ячеек и возможно несколькими листами) , и один файл со сводными данными (такой же структуры как предыдущие в котором бы суммировались данные из всех этих файлов по разным ячейкам и листам. Можно ли написать такой скрипт?
И еще кроме того можно ли сделать так, чтобы была возможность этот скрипт быстро перенести в экселевский файл другой структуры?

gfr00000000031

ИМХО, если такое написать, думаю вполне могут найтись покупатели!
 

silvinilia

ботай VBA, тогда напишешь макрос (ниче сложного там нет)
Оставить комментарий
Имя или ник:
Комментарий: