Анатолий
Новая жизнь для вашего сайта!
Новая жизнь начинается с нового дизайна.
Максим
Разработка сайта
В кратчайшие сроки разработаю сайт любой направленности
Владимир
Верстка сайтов по заказу
Быстрая, недорогая верстка любого вашего сайта
Василий
Редактирование фотографий
Редактирование старых и неудачных фотографий

Написать макрос на VBA

Михаил
1

Михаил

нет рекомендаций
нет жалоб
Завершён
Название проекта: Написать макрос на VBA
Вариант сотрудничества: Одноразовый проект
Раздел: Разработка программ
Предоплата: без предоплат
Способы оплаты: Банковский перевод
Прием заявок: завершен

Описание проекта:
Добрый день. Требуются услуги для специалиста по написанию макросов. СРОЧНО Требуется написать макрос на VBA. Для меня задание срочное и важно и нужно сделать сегодня.
Как объяснил руководитель делов на 15 мин. (для него может быть, я не знаю макросов)
Имеется файл эксель (прислать ни каким боком не могу) (только фото)
Предлагаю формат работы такой: буду через камеру показывать монитор, вы будите говорить что писать.
Либо напишите так что бы я мог легко поменять переменные
Суть: Нужно написать макрос который будет выгружать данные из эксель в ворд.
Есть лист "Модули" в нем таблица где в колонке А перечислены коды (М1, М2, М3 ....) блоков бизнес процессов с другого листа/ов. В остальных колонках этой таблицы описание этих блоков.
Есть лист "3 часа" у него разграниченная область видимости по страницам, на текущий момент страниц может быть до 8. Они все с одинаковым диапазоном по горизонтали и вертикали. Каждая страница имеет свой порядковый номер в верхнем левом углу (как пример S0, S1 ...S8). На самой странице нарисована блок схема состоящая из пронумерованных блоков (описание которых в таблице на листе "Модули")
Нужно что бы в ворд выгружалась схема бизнес процесса с листа указанного пользователем (к примеру лист "3 часа") и сразу под ней таблица с описанием тех блоков которые нарисованы на странице (к примеру S0), потом следующая схема бизнес процесса со страницы S1 и описание. И так все выбранные страницы с листа "3 часа".
Таких листов как 3 часа несколько. (к Примеру 6 часов, 18 часов и т.д) в будущем будут пополняться.
Как я вижу реализацию
Нужно создать на листе 1 область куда пользователь вводит название листа (к примеру "3 часа") и выбирает какие страницы с этого листа он хочет перевести в ворд ( к примеру S0 и S3).
Тут программа должна перейти на лист 3 часа взять страницу S0 (диапазон определен 67х48) перенести в ворд (неважно в каком формате таблица в диапазоне или картинка) определяет какие модули используются на этой странице (сейчас продумал так: ячейка с фоном яркожелтым (это для определения что она участвует в процессе). Переходит на лист "Модули" забирает все нужные строки, строит свою эксель страницу и вставляет ее в ворд под нашу схему.
Долее тоже самое повторяет для S3.
Сохраняет ворд файл (имя строиться в зависимости от того что пользователь ввел для конструирование, из примера описанного выше имя "3 часа S0 S3).
Автор проекта
Михаил
Михаил
Веб программирование
Написание скриптов. Программирование на PHP и JavaScript
Анатолий
Сайт компании за 3 дня!
У Вашей компании еще нет сайта? Срочно пишите!
Игорь
Ведение социальных групп
Контроль информации, новостей и тенденций
Евгений
Администрация общественных ресур
Обслуживание чатов и форумов
Борис
СЕО и реклама
Раскрутка сайтов в социальных сетях
E-mail маркетинг. Массовые E-mail рассылки
Предлагаю услуги e-mail маркетинга. Произведу массовую рассылку по...
Верстка Landing Page
Качественно и в оговоренные сроки выполню верстку Landing Page....
Написание сайтов с нуля
Занимаюсь написанием сайтов с нуля на PHP и MySQL. При написании...
Разработка презентации компании
Разработаю презентацию для Вашей компании, отдельно взятого...
Дизайн разнообразных вывесок и бирок
Нарисую быстро и качественно дизайн всех вспомогательных бирок для...