|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как импортировать средствами VBA настройки печати из другого чертежа?
Регистрация: 15.10.2009
Сообщений: 2
|
||
Просмотров: 3431
|
|
||||
- Регистрация: 24.07.2005
Москва
Сообщений: 1,335
|
мне их оказалось проще сгенерить чем импортировать см тему http://forum.dwg.ru/showthread.php?t=24737
|
|||
![]() |
|
||||
Регистрация: 21.02.2009
Сообщений: 825
|
Цитата:
сначала считываем в шаблоне Код:
Код:
это только куски кода - красным выделено нужное ![]()
__________________
Я-проектировщик бывший проектировщик! |
|||
![]() |
|
||||
Регистрация: 15.10.2009
Сообщений: 2
|
Спасибо, Sleekka, но что-то указанный Вами код мне VBA совсем не напоминает...
Спасибо, Сергей, буду пробовать. P/S/ Я сам сейчас как раз подобрался к CopyFrom... Вот что у меня получилось (при желании код можно унифицировать): ' Процедура импорта настроек печати из другого чертежа ' (документ, в который импортируются настройки печати должен быть открыт) Sub Import_Plot_Configs() Dim PlotConfigurations As AcadPlotConfigurations Dim newPlotConfig As AcadPlotConfiguration, defPlotConfig As AcadPlotConfigurations Dim defPath As String ' Файл-шаблон, из которого берётся конфигурация Dim defFile, curFile As AcadDocument ' Документы автокада Set curFile = ThisDrawing.Application.ActiveDocument defPath = "D:\A3 default.dwg" ' Файл-шаблон, из которого берутся настройки Set defFile = Documents.Open(defPath) Set defPlotConfig = defFile.PlotConfigurations Set newPlotConfig = curFile.PlotConfigurations.Add("A3", True) ' Создаем новый профиль настроек newPlotConfig.CopyFrom defPlotConfig.Item("A3 default") ' Копируем нужные настройки из коллекции newPlotConfig.RefreshPlotDeviceInfo ' Обновляем... defFile.Close (False) End Sub Последний раз редактировалось Luntik, 16.10.2009 в 12:53. Причина: Доработка кода |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вес линии и стиль печати | Barbi | AutoCAD | 22 | 26.04.2012 17:56 |
Как именно настроить параметры нового чертежа? | Макс_Северянин | AutoCAD | 31 | 01.09.2010 10:16 |
Мониторы LCD CRT | Разное | 94 | 17.06.2008 10:51 | |
ЮМОР 2006 =) | Perezz!! | Разное | 1122 | 04.01.2007 00:46 |
Настройки печати и др. | kminas | AutoCAD | 10 | 28.08.2006 15:07 |