Тема: Как установить необходимый tablestyle?
Как программно установить необходимый стиль таблицы? Для стиля размеров, текущего слоя есть свойства ".ActiveDimStyle" ".ActiveLayer", а для AcadTableStyle?
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → VBA → Как установить необходимый tablestyle?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Как программно установить необходимый стиль таблицы? Для стиля размеров, текущего слоя есть свойства ".ActiveDimStyle" ".ActiveLayer", а для AcadTableStyle?
Dim dictionaries As AcadDictionaries Set dictionaries = ThisDrawing.Database.dictionaries Dim dictObj As AcadDictionary Set = dictionaries.Item("acad_tablestyle")
dictObj содержит все стили таблиц текущего чертежа. Иx можно перебирать и поигратся со свойством BitFlags.
Если лисповое решение подойдет, то можно посмотреть на http://www.arcada.com.ua/forum/viewtopic.php?t=440
Перевести его на VBA, думаю, особого труда не составит - там все идет через activex-методы
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → VBA → Как установить необходимый tablestyle?
Форум работает на PunBB, при поддержке Informer Technologies, Inc