|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Импорт параметров объекта из AutoCAD в Word
Межевание
г. Чебоксары
Регистрация: 08.06.2009
Сообщений: 8
|
||
Просмотров: 8096
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
А обязательно в Word? Использовать обычные AutoCAD'овские таблицы нельзя?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Инженер Регистрация: 15.08.2007
Питер
Сообщений: 36
![]() |
Изучай VBA, не промахнешься. VBA поддерживается и Акадом и Вордом (в Оффисе это встроенный язык программирования). VBA прост, как шлагбаум. И по форумам много советов найти можно (в т.ч. и в этом форуме)
__________________
Ошибку нашел и исправил, но в чем она заключалась, так и не понял... |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Только VBA начиная с версии AutoCAD 2010 уже официально Autodesk'ом не поддерживается. Судьба VBA как языка весьма невнятна ИМХО.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Межевание Регистрация: 08.06.2009
г. Чебоксары
Сообщений: 8
![]() |
Цитата:
Цитата:
|
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
GePard, Ты не указал версию Автокада. Если 2008 и выше, то разберись с таблицами, _dataextraction. Программировать не нужно. Из Excel в Word скопировать таблицу не составит труда.
Пару тем в помощь ВИДЕО FAQ по AutoCAD особенно вопросы №№2;9 Где можно применить "Извлечение данных"(_.dataextraction)?
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Межевание Регистрация: 08.06.2009
г. Чебоксары
Сообщений: 8
![]() |
Вчера как раз начал изучать таблицы в 2008. Чего-нибудь придумать можно. Спасибо за ссылки, думаю они будут полезны. Проблема в том, что лицензия на работе только на 2002 и 2007, а мне нужно как раз для этих версий что-то придумать.
|
|||
![]() |
|
||||
Инженер Регистрация: 15.08.2007
Питер
Сообщений: 36
![]() |
Цитата:
Синтаксис VBA и VB почти идентичет (как с Делфи - не знаю), поэтому при переходе от макроса к полноценному приложению проблем особых не должно быть. Надо только подключить библиотеки Акада и Ворда.
__________________
Ошибку нашел и исправил, но в чем она заключалась, так и не понял... |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Добавлю: может, лучше использовать позднее связывание для варианта стороннего приложения? По крайней мере, в 90% случаев к конкретной версии привязан не будешь...
Конечно, это усложняет написание кода, да и быстродействие падает. Но отсутствие необходимости перекомпилировать приложение на новые версии, мне кажется, окупит подобные трудности.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
|
||||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
К сожалению, я не помню точной ссылки. Но суть такова, что Microsoft практически официально прекратила поддержку VBA для MS Office начиная с версии 2007 и переводит всех пользователей на использование .NET-платформы. Autodesk идет "нога в ногу"...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Инженер Регистрация: 15.08.2007
Питер
Сообщений: 36
![]() |
Не знаю, как в г. Чебоксары, а в Питере литературы по VB и VBA полно на русском. К слову: VB позволяет и часть кода (названия переменных, процедур и пр. ) писать по-русски.
__________________
Ошибку нашел и исправил, но в чем она заключалась, так и не понял... |
|||
![]() |
|
||||
Межевание Регистрация: 08.06.2009
г. Чебоксары
Сообщений: 8
![]() |
Цитата:
В одной из английских книг нашёл вот что: Код:
Ворд - 2003, АвтоКАД - 2008 |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Вот 2 строчки:
Цитата:
Код:
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 21.06.2009 в 19:36. |
|||
![]() |
|
||||
Межевание Регистрация: 08.06.2009
г. Чебоксары
Сообщений: 8
![]() |
спасибо большое за ответ, помогло
у меня возник такой вопрос: Код:
и ещё, как можно менять ширину-высоту одной конкретной ячейки, пробовал - не получается. Или легче просто разбить таблицу, условно говоря, на 50х40, а потом объединять нужные, насколько это целесообразно? |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
GePard, Включаешь автозапись макроса в Word'e, делаешь то что нужно, изучаешь код.
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Текст из autocad в Word в текущее положение курсора. Как? | _Andre_ | Программирование | 31 | 18.06.2016 15:56 |
Как вставить чертеж из AutoCAD в Word? | lyubitel4 | AutoCAD | 37 | 06.10.2014 19:28 |
Вставка AutoCAD чертежа в Word | Youdgin | AutoCAD | 36 | 02.09.2011 17:14 |
Импорт настроек AutoCad 2009 | sashkalee | AutoCAD | 6 | 05.10.2009 15:09 |
Возможность проецирования объекта на выбранную плоскость в AutoCAD 2006 | Геннадий+ | AutoCAD | 2 | 17.12.2008 18:02 |