Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Lisp выноски в AutoCAD из ячеек Excel

Lisp выноски в AutoCAD из ячеек Excel

Ответ
Поиск в этой теме
Непрочитано 27.07.2015, 23:48 #1
Lisp выноски в AutoCAD из ячеек Excel
roxit85
 
Инженер
 
Москва
Регистрация: 29.07.2013
Сообщений: 5

Может кто подскажет. как сделать выноску в AutoCAD из ячейки Excel. Такой как в этом видео
Increase Size Decrease Size Нажмите для просмотра
http://www.youtube.com/watch?v=H5KXJOsYzFk и еще что бы была вторая функция с помощью которой можно было бы выделять не столбиками, а строчку и чтобы в конечном счете на чертеж вставлялся столбиком.
Просмотров: 2680
 
Непрочитано 28.07.2015, 00:13
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,847


Половины не понял. А почему б не обратиться к автору видео и макроса? Код-то запускается не из-под AutoCAD, а из-под Excel.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.07.2015, 00:21
1 | #3
swell{d}

гадание на конечно-элементной гуще
 
Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604


http://habrahabr.ru/post/238867/
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Непрочитано 28.07.2015, 00:28
1 | #4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,847


Offtop: swell{d}, напомни, а в VBA допускается перегрузка функций и процедур? Или там в лучшем случае могут быть перечислены необязательные параметры?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 28.07.2015, 08:54
#5
roxit85

Инженер
 
Регистрация: 29.07.2013
Москва
Сообщений: 5


Кулик Алексей aka kpblc - в примере, выделяются значения которые располагаются столбиком и как следствие, тоже вставляются столбиком. а если бы значения располагались в одной строчке (значения их других столбцов) и при выделении и вставке в AutoCAD всатвлять как в примере
roxit85 вне форума  
 
Непрочитано 28.07.2015, 09:23
#6
swell{d}

гадание на конечно-элементной гуще
 
Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604


Кулик Алексей aka kpblc, прости, мне даже вопрос твой не понять =)
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Непрочитано 28.07.2015, 09:57
#7
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,847


roxit85, если я правильно помню видео (сейчас посмотреть не могу), то в выноску попадает только то, что указано не в стоблце, а в ячейке. Отсюда и пляши.
swell{d}, по перегрузке: ttps://ru.wikipedia.org/wiki/Перегрузка_процедур_и_функций + https://msdn.microsoft.com/ru-ru/library/5dhe1hce.aspx
Грубо говоря, имя функции одно, а количество и / или типы параметров может быть разным. В старых версиях VB можно было использовать т.н. Optional-параметры (они становились необязательными для указания).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 28.07.2015, 10:01
#8
roxit85

Инженер
 
Регистрация: 29.07.2013
Москва
Сообщений: 5


Кулик Алексей aka kpblc. Правильно понял. да вот только я не соображаю в этом. Хорошо было бы выбрать нужный диапазон ячеек. Код и пример этого макроса нашел в интернете http://habrahabr.ru/post/261461/
roxit85 вне форума  
 
Непрочитано 28.07.2015, 10:10
#9
swell{d}

гадание на конечно-элементной гуще
 
Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604


Кулик Алексей aka kpblc, необязательные параметры можно задавать для функций.
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Непрочитано 28.07.2015, 10:42
#10
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
swell{d}, по перегрузке: ttps://ru.wikipedia.org/wiki/Перегрузка_процедур_и_функций + https://msdn.microsoft.com/ru-ru/library/5dhe1hce.aspx
Грубо говоря, имя функции одно, а количество и / или типы параметров может быть разным. В старых версиях VB можно было использовать т.н. Optional-параметры (они становились необязательными для указания).
Можно передать один параметр типа Variant.. А в него запихать динамический массив. Соответственно, внутри процедуры проверить параметр на "массив ли он", вычислить количество членов через Ubound(), ну и т.д...
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Lisp выноски в AutoCAD из ячеек Excel

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как перенести координаты из AUTOCAD в Excel и обратно с помощью LISP? aydinkhalil LISP 11 24.12.2014 10:51
Замена связей AutoCAD 2012 и Excel seregas AutoCAD 40 20.06.2014 10:12
Какой AutoCAD использовать ? denes AutoCAD 55 12.09.2011 14:29
Доработка очередной утилиты AutoCAD <-> Excel Lesha Программирование 2 28.02.2010 20:21