Нужен макрос. Авто размещение направляющих.
Доброго всем дня! Работаю оператором цифровой печати, и есть необходимость в автоматизации процесса установки направляющих. Я руками выставляю направляющие, для подготовки файла к печати. Направляющая на дозаливку (выпуск), до области с важной информацией и между ними - на край листа. По времени, конечно это не долго, макс пару минут, но несколько десятков раз в час. Да на визитки всех размеров, флаеров и то что хотя бы повторяеться раз в день я сделал шаблоны, они мне облегчели жизнь, правда их уже больше 40... Я уже не раз задумывался о одной кнопке или, по крайне мере, меньшем кликанье. Может мне кто нибудь помочь? Возможно похожий или такой уже макрос есть. Буду признателен любому отзову! За ранее спасибо.
Создал не большую анимацию (анимация 1) как я это делаю руками, возможно посмотрев её Вы скажите что макросы так не умеют... Или делайте руками, не трогайте наши голову - я все пойму...
И еще приблизительный интерфейс, мне не сильно важно в точности или такой же, надеюсь рисунок поможет понять, то, что бы я хотел от него. На рисунке (рисунок 1) сделал до 4 направляющих, конечно мне больше 1 от края не надо было, ну если это все возможно, я буду очень благодарен за помощь.
Уважаемые форумчани, подскажите как адаптировать макрос для 16 корела или почему он не активен?
Решено.
Удалил макрос, заново поставил и все хорошо. Значит повредил код.
Aeliot, А не подскажете, как в Вашем макросе прописать создание автоматических направляющих по центру документа?
hamlo, Я не Aeliot, но тоже могу =)
Если совсем по быстрому и по простому (песочница блин, аж стыдно за собственную лень :D)
Зайти в редактор, открыть макрос и в Module->PutGuidLines добавляем перед End Sub (или в каждый модуль или только в нужный)
как вариант, можно не вычислять размер страницы:
Кстати, если кому надо сразу при создании страницы добавлять направляющие -
топаем в первую ветку, и в ThisMacroStorage вставляем:
И станет он после создания документа выводить окошко с запросом - куда и какие направляющие ставить. Хотя можно сразу пресет использовать, только изменить там varSteps() = Array(X#, X#, X#, X#) на нужные ( с нужным количеством)
Страницы