|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
12.09.2008, 16:03 | #1 | |
Извлечение данных в шаблон EXEL.
Регистрация: 29.07.2008
Сообщений: 55
|
||
Просмотров: 9534
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
http://dwg.ru/f/showthread.php?t=8940&page=34 и модифицируй по мере надобности...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 05.09.2008
Сообщений: 24
|
Я считаю, что программирование - это самое последнее средство, к которому следует прибегать.
сначала попробуйте встроенную команду _eattext (Tools -> Attribute extraction..) - мастер извлечения аттрибутов и прочей информации из блоков , который позволяет сохранять результаты в таблице автокад или csv файле, который можно открыть и успешно редактировать в эксель (там есть мастер импорта внешних данных из текстовых файлов). Только включите параметр видимости "с указанием длины панели". Мастер позволяет сортировку, подсчет количества и прочее. Вот, посмотрите, что у меня получилось. |
|||
|
||||
Раз речь пошла о динамических блоках, то значит автор намекает не на атрибуты, а на свойства, которые и отличают динамические блоки от простых.
Да, можно и свойства в Эксель передавать. И их названия и их значения. Можно дать возможность "настраивать" вывод на определенные столбцы. Можно сразу все свойства и атрибуты по столбцам распределить а можно сразу лист создать, там рамку со штампом отчертить и заполнить отчетную таблицу или спецификацию как полагается. При переполнении можно следующие листы создавать и строки раздвигать при попадании туда многострочных текстов. Все можно. И что дальше? Последний раз редактировалось Supermax, 13.09.2008 в 13:18. |
||||
|
||||
Команда _eattext хороша, но таблица не по Госту и не в той последовательности, вкоторой хотелось бы. Да и настраивать надо каждый блок. Да и название столбцов, , которое должно быть, что самое главное, не совпадает с названием свойств и атрибутов. Надо потом все столбцы править вручную. Нужна хорошая программа, нужна . Только вот делать надо очень и очень многое.
|
||||
|
||||
Можно еще здесь посмотреть
подсчет динамических блоков
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Регистрация: 29.07.2008
Сообщений: 55
|
Привет....совершенно верно при извлечении командой _eattext (Tools -> Attribute extraction..) приходится каждый раз править файл EXEL, либо данные копировать в другой файл exel-шаблон и там тоже немного править.....для маркировки дин.блоков пользуюсь программой с форума для сквозной нумерации дин.блоков...ОГРОМНОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО за эту программу...и если бы данные на основе команды _eattext можно былобы извлекать не в новый файл exel, а в шаблон или по шаблону в определённые столбцы , было бы просто замечательно
|
|||
|
||||
OHUKC, привет. У нас с тобой схожие задачи. У тебя сэндвич - у меня композит. Я решаю все спецификации без привлечения EXCELL вообще. Если интересно вот здесь излагал
http://dwg.ru/f/showthread.php?t=22654&highlight=data Тоже присоединяюсь к "Спасибо для VVA" за NDB!
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
|
||||
Lisp/VBA/VB.NET Hobbyist Регистрация: 24.03.2005
Славен Град Петров
Сообщений: 367
|
Цитата:
Можешь использовать как основу ~'J'~ |
|||
|
||||
Lisp/VBA/VB.NET Hobbyist Регистрация: 24.03.2005
Славен Град Петров
Сообщений: 367
|
-Разархивируй модуль
-Открой чертеж -Alt+F11 --> выпадаешь в редактор VBA -Там в меню File--Import File и грузишь этот модуль Просматриваешь код и меняешь то что нужно, напр. имя файла, название блока и тд -Потом там же Run-->Run macro и программа выполняется, ждешь появления окошка с надписью "Done", ищешь файл Эксель в этой же папке -или выходишь из редактора и пишешь в командной строке VBARUN откроется окно и там загрузишь кнопкой ~'J'~ |
|||
|
||||
Lisp/VBA/VB.NET Hobbyist Регистрация: 24.03.2005
Славен Град Петров
Сообщений: 367
|
|
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужен опыт создания базы данных кухонной мебели:) | Таня. | AutoCAD | 19 | 15.02.2008 17:43 |
структурированный список | Holon | Программирование | 22 | 11.09.2007 14:09 |