|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.02.2023, 13:51 | #1 |
Новичок
Джуниор
Регистрация: 19.02.2023
Сообщений: 1
|
VBA макрос для печати шаблонов по артикулу
Доброго дня!
Очень прошу помочь с макросом. Есть ексель файл. "Макрос" В нем есть лист "Информация". На этом листе расположены шаблоны с информацией о товаре. Располагаться эти шаблоны будут так как сейчас, и никак иначе, меняться они будет, только если будут меняться характеристики товара. Сама структура книги меняться не будет. Так же, в этом файле есть лист "Печать" - это заготовка для шаблонов. Есть еще один файл - "Артикула". Это файл выгрузка из 1С. Структура будет простая, там будут только артикула именно такого вида, как сейчас. Наполненность файла будет меняться, в зависимости от остатков товара. Что должно быть: При запуске макроса - открывается окно для выбора ексель файла с "Артикулами". Выбираем эту книгу с Артикулами, макрос поочередно проверяет, лист "Информация", если находится шаблон с артикулом из книги "Артикула"- на лист печать копируется "Шаблон" с характеристикой товара согласно артикулу. Шаблон "Информация", это совокупность столбцов и строк выделенных жирными границами. Таким образом проверяются все артикула в книге "Артикула" и шаблоны с информацией о товаре и копируются на лист "Печать". При копировании, шаблоны должны располагаться шахматкой, как на рисунке. Ширина столбцов(1-20, 2-15, 3-5), и так далее по кругу. Высота всех строк листа "Печать" - 15. Очень Прошу помочь в реализации. Для поштучного ввода артикула в диалоговое окно, и подгрузку шаблона, я реализовал уже, этот макрос работает под кнопкой "Умный ценник по 1 арт". А вот как сделать комплексно, через файл "Артикула", и чтобы это работало быстро и автоматически, без лишних движений, у меня не хватает знаний. Заранее большое спасибо за помощь. Много букв, но надеюсь, все подробно расписал, и суть идеи понятна. На кнопке "Умный ценник по списку."уже висит моя проба пера, но этот код работает иначе, сначала хотел реализовать чтобы нужно было выбирать оба файла, и "Информация" и "Артикула" и не смог. На скрепке все рабочие файлы. Последний раз редактировалось Melcon13; 19.02.2023 в 15:47. |
20.02.2023, 19:13 | #2 |
Форумчанин
Регистрация: 17.10.2018
Сообщений: 184
|
На листе косяк: все ценники должны иметь одинаковый формат, а у вас плавает 7..9 строк. Разумней сделать в виде таблицы из которой будет формироваться лычка, но хозяин – барин.
Т.к. вы просили помощь только в переносе в "шахматном порядке", проект коммерческий, а сами умеете много делать, думаю картинка будет достаточной. Тем более что из всего кода надо только две строки. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите создать макрос для печати | Sibens | Microsoft Office Excel | 0 | 10.06.2022 12:23 |
Нужна программа или макрос для печати шаблонов word с данными взятыми из таблицы EXCEL | dimatz | Microsoft Office Excel | 3 | 05.03.2010 12:17 |
Макрос печати по списку | Feniks18 | Microsoft Office Excel | 2 | 03.11.2009 07:20 |
Макрос для печати!!! Счетчик.. | Miax | Microsoft Office Excel | 5 | 11.09.2009 17:33 |
Макрос сохранения после печати | lala_white | Microsoft Office Word | 2 | 10.08.2008 12:50 |