Пятница, 22.11.2024, 18:21

Категории раздела
Обзор СМИ [1]
Рерайт статей [5]
Сметный Эксперт [1]
Описание проекта
Новые технологии [7]
Ценообразование в строительстве [17]
О фотографии [4]
Строительство [4931]
Раскрутка сайта [3]
Заработок в интернете [1]
Forex [7]
Поиск работы [17]
Synology DS209 [1]
Программирование [1]
Из личного опыта [6]
Мои проекты
Сметный портал
Нормативы
B2B площадка
Всё о ФОРДах
Летопись
Ссылки
Форма входа
Главная » Статьи » Из личного опыта

Объединение смет в один файл
Как всегда мозг направлен на оптимизацию трудового процесса smile И в этот раз разработал небольшой макрос всё в том же экселе.

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

Работать с одним файлом бывает очень не удобно, потому как в один отчетный период количество актов выполненных работ может доходить до 20-30 и в каждом акте может быть до 200 позиций с расценками. В итоге один файл с актами (если собирать все акты в одном файле) может достигать несколько мегабайт, а работа с таким файлом может быть затруднительна, если ресурсы компьютера не такие уж большие.

В результате мозгового штурма был создан макрос, который выполняет ниже указанные действия в следующем порядке:
1. Сканирует все файлы в папке, где находится документ с макросом
2. Отбирает только экселевские файлы (формат можно задать самому xls или xlsx)
3. Открывает экселевские файлы и копирует из них в документ с макросом первый лист
4. Переименовывает добавленный лист согласно названию файла из которого он копируется

В данном случае операция по объединению листов с актами в один файл занимает всего несколько секунд. Представьте, если бы Вам пришлось открывать 30 файлов, переносить каждый лист в общий файл и переименовывать его.. лично мне это приносит мало удовольствия, а Вам?

Макрос: << Скачать >>

Видео пример работы макроса:


Категория: Из личного опыта | Добавил: admin (09.12.2011)
Просмотров: 4713 | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]