Страницы: 1
RSS
Как обработать макросом сного файлов без ручного копирования?
 
В общем дано:  
кучка файлов с данными. Файл с данными представляет собой файл с расширением irr, но открывается замечательно в экселе. В каждом файле 256-300 значений.Есть написанныый макрос, для обработки данных. Но выглядит сам процесс не весело, я открываю файлик с данными, копирую циферки, вставляю в файлик с макросом. запускаю макрос. записываю значения. и повторяетия. файликов много..1034. В среднем на обработку 100 файликов я потратила более 100 часов(    
вопрос: как автоматизировать сей процес, что бы данные сами из файлика подставлялись и автоматически рассчитывались.
 
при отсутствии файликов - никак.  
 
пс. а куды девать сэкономленные 100 часов?
фрилансер Excel, VBA - контакты в профиле
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг
 
На форуме много примеров макросов для объединения данных из однотипных текстовых файлов.    
 
Необходимые функции есть и у меня на сайте:   
http://excelvba.ru/code/DATfolder2Array   
http://excelvba.ru/code/CSV2Excel   
http://excelvba.ru/category/Excel/consolidation  
и т.д. и т.п.  
 
PS: Если в макросах разбираться неохота, но хочется получить в Excel «волшебную кнопочку», при нажатии которой информация из всех ваших файлов за пару секунд будет загружаться в Excel в нужном виде, - можете оформить заказ у меня на сайте, прикрепив примеры обрабатываемых файлов, и пример итоговой таблицы в формате Excel.
 
пример файлика с макросом и данных  
З.Ы. сэкономленное время потрачу на расчеты другого типа других файликов)
 
Я думаю, что можно сделать так - макросом открывать в цикле исходные файлы (выбранные в диалоге, или все файлы определённой папки (что на практике удобнее)), читать данные в массив в память (не на лист!), в памяти же обработать, выгрузить на лист уже результаты.  
В принципе это легко.  
Что сложно - понять, какие результаты из этих данных нужны, в каком виде, и как их нужно обработать.  
Код написан очень неоптимально, и разбираться в нём (искать, что же из чего получается) совершенно неохота. Даже за деньги (ну разве что за очень большие деньги :) )  
Если Вы расскажете, что нужно получить - думаю помощников найдёте быстрее.
Страницы: 1
Читают тему
Наверх
Loading...