mail mail
Нужен макрос для Excel?
Сделайте заказ прямо сейчас!
Ищете готовое решение?
Выбирайте и покупайте!
У вас есть интернет-магазин?
Настроим парсер под любой сайт!

Нужна аналогичная программа (надстройка, макрос) для Excel?

Оформите заказ у нас на сайте, не забыв прикрепить примеры файлов, и описать, что и как должно работать.

Программа загрузки списка файлов со значениями из них

Список файлов из заданной папки со значениями ячеек из этих файлов

Программа предназначена для получения списка файлов Excel из заданной папки, и загрузки итоговых значений из каждого найденного файла

В отдельной ячейке задаётся путь к папке, которая будет просмотрена в поисках файлов Excel
(c расширением .xls)

При формировании списка файлов проставляются гиперссылки на найденные файлы, указывается дата создания файла.

Из каждого файла загружаются значения с заданных листов из определённых ячеек
(итоговые значения таблиц, для формирования сводной таблицы)

Программа основана на макросе поиска файлов в папке и подпапках,
а для получения значений ячеек применена функция GetValue

 


(добавлено 9 ноября 2012)

Теперь доступна для скачивания новая версия этой программы:

программа сбора данных из файлов Excel

 

C каких листов, и из каких ячеек, надо собирать данные, - можно задать в виде примечаний к заголовкам столбцов.

Количество столбцов с загружаемыми данными может быть произвольным.

В первые 3 столбца всегда выводится следующая информация:
порядковый номер файла, имя файла (со ссылкой на него), дата создания файла.

Чтобы добавить в результат новый столбец, в любой ячейке нового столбца добавьте примечание к ячейке,
а в этом примечании введите сначала название листа, потом нажмите Enter для перехода на следующую строку, и введите адрес ячейки.

Примеры таких примечаний есть в прикреплённом к статье файле.

PS: Программа получает данные из файлов Excel, не открывая их, поэтому ОБЯЗАТЕЛЬНО надо указывать ТОЧНОЕ НАЗВАНИЕ ЛИСТА

ВложениеРазмерЗагрузкиПоследняя загрузка
FilenamesWithValuesNew.xls66 КБ6012 недель 3 дня назад

Комментарии

Алексей, только если вы сконвертируете эти файлы (встроенной в Windows программой, или как-то иначе) в другой формат, - например, в HTML
Изначально это бинарные файлы, напрямую из них данные брать не получится (ну или сложно)
Ну а вообще, при желании (и соответствующем бюджете) можно что угодно парсить

Здравствуйте! Могли бы Вы подсказать, а возможно ли парсить из журнала винды с расширения *.jnt? Только он подходит мне в решение одной задачи.

Проверил. Это то что мне надо! Огромное спасибо! Покупаю!

Здравствуйте, Игорь
Перезалил файл, исправив маску на .xls*

Здравствуйте! Насколько я понял, эта программка работает только с .xls файлами. У меня таких как-то уже не осталось. Возможно ли задать фильтр .xls* , или конкретно расширить .xlsx , .xlsm ?

Давайте пообщаемся по этому вопросу через мою почту, Вам она известна.

Евгений, да, это возможно. Можем сделать макрос под заказ.

Возможно ли встроить автоматический запуск Вашей функции вычисления хэша в код FilenamesCollectionEx.xls с добавлением столбца с хэшами наряду с размерами файлов?

Прошу извинить меня, если написал не туда, я думал раз есть ссылка на файл, который можно открыть какой-либо программой, то и возможно и получить при этом MD5 HASH. Скорее всего это, по-моему, полезнее иметь в FilenamesCollectionEx.xls.
С уважением, Евгений

Евгений, а какое отношение имеет хэш-сумма к загрузке значений из ячеек (теме этой статьи)?
Можно макросом и хэш посчитать, - в интернете есть примеры кода.
У меня на сайте только вычисление MD5 хэша есть: http://excelvba.ru/code/MD5

Здравствуйте! У меня такое соображение. Когда создаётся список файлов в папке, очень важно знать не только размеры и дату, но и ХЭШ-сумму. Это важно для защиты файлов от преднамеренного (например, вирусом) или случайного изменения, так что всегда можно быстро определить ЧТО, ГДЕ, КОГДА! Может я ломлюсь в открытую дверь и это у Вас уже сделано?

Здравствуйте. Ввиде исключения - огромная просьба, срочно нужно чтобы в каждой строке CombineFiles прописывалось имя файла из которого сформирована строка. И есть небольшой нюанс - CombineFiles объединяет (построчно) ячейки А и В в ячейке В, если в ячейке А прописана цифра(ы) без точек - выглядит как заголовок, а надо - сплошной массив с единым форматом. Прошу помощи.

Программа просто Шедевр ! А можно усовершенствовать вместо наименований листов в книге просто вписывать лист 1 ж лист2 лист3 лист4 - Это будет универсальный запрос в книгах с разными наименованиями листов но одинаковыми ячейками на листах и проще задавать в примечаниях

Этой программой - нет.
Можно попробовать это решение: http://excelvba.ru/code/CombineFiles
но там только сбор данных, без имён файлов

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

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

Скачала файл,запустила- а он просит денежку.Как-то неочень бесплатно получается.

Роман, прикрепил к статье исправленный файл, который собирает данные из файлов Excel с любым расширением (заменил маску XLS на XLS*)

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

Думаю, написать формулу или макрос, получающие значения из «динамических ячеек», сложностей не составит.

Добрый день, очень классный продукт. А можно сделать поиск файдов Excel с .xlsm. Можно рассмотреть оплату если это нужно. С наилучшими пожеланиями, Роман.

Опубликовал новую версию программы сбора данных из книг Excel
Файл программы доступен для скачивания.

Если будут пожелания по доработке функционала программы - пишите.

Кому сколько платить? Заказываю.

С удавольствием закажу.

Супер программка. Может быть очень востребована.
А где файл.

А где файл

что это такое?

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
  _   _   ____            _     _____   _  _   
| | | | | _ \ _ __ | |_ |_ _| | || |
| | | | | |_) | | '_ \ | __| | | | || |_
| |_| | | __/ | | | | | |_ | | |__ _|
\___/ |_| |_| |_| \__| |_| |_|
Введите код, изображенный в стиле ASCII-арт.