VBA или LISP?
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > VBA или LISP?

VBA или LISP?

Ответ
Поиск в этой теме
Непрочитано 15.05.2013, 01:47 #1
VBA или LISP?
Sologub_S
 
Регистрация: 20.12.2012
Сообщений: 8

Уважаемые!
Этот вопрос у меня возник по мере поступления проблемы.
Мне необходимо построить энное количество окружностей в 3D, через определённый шаг - Z, данные о которых содержаться в экселе.
И работы очень много и необходимо автоматизировать этот процесс.
Так вот.
Читая различные форумы не нашёл определённости в чём и как вообще писать программу.
Что именно: VBA или LISP? поможет мне именно в моём вопросе.
Что позволит мне интегрировать эксель?
Заранее спасибо.Жду совет
Просмотров: 1896
 
Непрочитано 15.05.2013, 02:10
#2
Олег (jr.)

специалист по околачиванию грушевых деревьев
 
Регистрация: 14.09.2004
Pietari, Venäjä
Сообщений: 811


Только Lisp, это проще всего, читаешь данные в список затем используешь штатные команды в Автокаде,
читать из Экселя можно только с помощью VisualLisp или же данные храни в CSV файле, тогда совсем просто
и читать и писать
Олег (jr.) вне форума  
 
Автор темы   Непрочитано 15.05.2013, 02:17
#3
Sologub_S


 
Регистрация: 20.12.2012
Сообщений: 8


Цитата:
Сообщение от Олег (jr.) Посмотреть сообщение
Только Lisp, это проще всего, читаешь данные в список затем используешь штатные команды в Автокаде,
читать из Экселя можно только с помощью VisualLisp или же данные храни в CSV файле, тогда совсем просто
и читать и писать
А вы бы не могли мне уделить ещё немного времени и более подробно рассказать об этом или же дать ссылочку.
Я закончил Маркшейдера и с программированием нас особо не знакомили, но как говориться нужно постоянно саморазвиваться.
Sologub_S вне форума  
 
Непрочитано 15.05.2013, 07:31
#4
trir


 
Регистрация: 18.12.2010
Сообщений: 5,108


Только VBA!!!
http://private.peterlink.ru/poleshch...6/Razr2006.htm
http://private.peterlink.ru/poleshch.../Alisp2006.htm
trir вне форума  
 
Непрочитано 15.05.2013, 08:45
#5
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от Sologub_S Посмотреть сообщение
Мне необходимо построить энное количество окружностей в 3D, через определённый шаг - Z, данные о которых содержаться в экселе.
И работы очень много и необходимо автоматизировать этот процесс.
Как вариант: тынц. В указанном примере вносишь соответствующие изменения в определение блока (чтобы окружность отображалась) и получаешь готовое решение задачи.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 15.05.2013, 09:33
#6
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Brainfuck
gomer вне форума  
 
Непрочитано 15.05.2013, 10:49
#7
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


На самом деле для решения этой задачи не так важен язык реализации, как знание объектных моделей экселя и автокада, сделать можно с одинаковым успехом на обоих. Но если постоянно развиваться нужно именно в разрезе автокада - то из этих двух однозначно лисп. Примеров на форуме как взять данные из экселя и нарисовать круги - тьма.
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Непрочитано 15.05.2013, 10:56
#8
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Можно и на VBA и на Auto- VisualLISP. Они одинаковые инструменты используют - ActiveX модели AutoCAD и Excel. 100% утверждать не буду, но, думаю, что написать на VBA будет проще. Однако, дальнейшие перспективы VBA туманны, он пытается загнутся последние лет 5, но все никак не получается. И по форуму проблемы с совместимостью VBA и AutoCAD проскакивают периодически.

P.S. Дима_ опередил
Do$ вне форума  
 
Непрочитано 15.05.2013, 10:58
#9
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Дима_ Посмотреть сообщение
На самом деле для решения этой задачи не так важен язык реализации
на самом деле тут никакой язык не нужен, достаточно блокнота++
gomer вне форума  
 
Непрочитано 15.05.2013, 12:06
#10
swell{d}

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


vba хоть немного понятен простым смертным, а лисп я вижу так: (())((())((()))))(()))))
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Непрочитано 15.05.2013, 12:22
#11
Кулик Алексей aka kpblc
Moderator

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


Offtop: По меткому выражению Евгения Елпанова - "Лисп - это язык, состоящий из смайликов чуть больше, чем целиком"
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 15.05.2013, 12:23
#12
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от swell{d} Посмотреть сообщение
vba хоть немного понятен простым смертным, а лисп я вижу так: (())((())((()))))(()))))
Если ты на VBA весь код так же будешь в одну строчку писать, как показал выше, то его поймёшь не больше.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 15.05.2013, 12:33
#13
swell{d}

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


Цитата:
Сообщение от hwd Посмотреть сообщение
Если ты на VBA весь код так же будешь в одну строчку писать, как показал выше, то...
...то он просто работать не будет
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > VBA или LISP?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как с командами LISP или VBA удалить видовой экран с листа? Leo_fmf Программирование 13 18.11.2016 23:40
Lisp запуск VBA и ожидание завершения gizmo_zx LISP 6 21.02.2011 14:24
LISP & VBA. Передача данных. Кулик Алексей aka kpblc Готовые программы 8 29.06.2009 22:16
Ищу способы упрощения работы с XData (расширенными данными) в VBA, Lisp RasRuf LISP 1 29.01.2009 10:55
VBA vs LISP Kosenko Sasha LISP 23 06.03.2007 02:56