Виталий
Написание PHP скриптов
Написание скриптов на PHP. Быстро. Дешево. Качественно
Эдуард
SEO и продвижение сайтов
Не теряйте времени! Обращайтесь! Ваш сайт будет в ТОПе!
София
Полиграфический дизайн
Быстро и качественно выполню любой заказ по полиграфии
Елена
Презентации в PowerPoint
Быстро и качественно сделаю презентацию в Power Point

Написать макрос на 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).
Автор проекта
Михаил
Дмитрий
Арбитраж трафика
Ваши товары будут проданы за несколько дней
Алексей
Программирование. Создание сайта
Создание Landing Page. Копирайтинг. Рерайтинг. Все виды услуг
Елена
Видео презентации
Качественно создам яркую и запоминающуюся видео презентацию
Павел
IT-первод
Технический перевод по заказу
Евгений
Администрация общественных ресур
Обслуживание чатов и форумов
E-mail маркетинг. Массовые E-mail рассылки
Предлагаю услуги e-mail маркетинга. Произведу массовую рассылку по...
Разработка баз данных MySQL
Нередко даже опытные программисты сталкиваются с проблемой...
Написание сайтов с нуля
Занимаюсь написанием сайтов с нуля на PHP и MySQL. При написании...
Фотообработка. Коррекция фотографий. Ретушь фото
Занимаюсь фотообработкой и корректировкой изображений. Простая...
Дизайн интерфейсов
Создам дизайн функционального и красивого интерфейса для...