Тема: VBA. программно выделить рамку???
в модели есть рамки A4, A3 ... и произвольных размеров, очерченные рамками.
Как программно выделить каждую из этих рамок и скопировать в буфер обмена или распечатать
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → VBA → VBA. программно выделить рамку???
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
в модели есть рамки A4, A3 ... и произвольных размеров, очерченные рамками.
Как программно выделить каждую из этих рамок и скопировать в буфер обмена или распечатать
Зачем вообще рисовать рамки в пространстве модели?
Рамки надо рисовать в пространстве листа, а изображение чертежа проецировать на лист через Viewport в необходимом масштабе. Вообще говоря, в пространстве листа должна быть только модель, а в литах - все остальное. Тогда можно и рамки требуемые сделать и шрифт по ГОСТ иметь для надписей, и иметь возможность переносить рамки и шрифт из одного проекта в другой.
Прошу прощениния! Модель дожна быть в пространстве Модели, а надписи и все остальное - в листах.
AVED это правильно. Но щиты формата A4 удобно делать в модели вмести с рамками.
> sf
Перенеси свои рамки на отдельный слой, сделай их полилиниями и работай с получившимися объектами на здоровье.
А по работе с буфером обмена была недавно тема:
https://www.caduser.ru/forum/topic16814.html
> sf
http://cadhlp.da.ru/ - здесь программа рисования рамок.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → VBA → VBA. программно выделить рамку???
Форум работает на PunBB, при поддержке Informer Technologies, Inc