Сообщество программистов Autodesk в СНГ

ADN Club => AutoCAD .NET API => Тема начата: melkalex90 от 26-10-2015, 09:56:37

Название: Экспорт данных из Автокад в Excel
Отправлено: melkalex90 от 26-10-2015, 09:56:37
Добрый день!
Уважаемые, подскажите пожалуйста. Мне необходимо передать данные, полученные вот таким способом http://adn-cis.org/forum/index.php?topic=772.msg2887#msg2887, из автокада в excel. Что то не могу найти это.
Название: Re: Экспорт данных из Автокад в Excel
Отправлено: Александр Пекшев aka Modis от 26-10-2015, 10:01:04
Этот вопрос совершенно не относится к AutoCad API и искать его нужно в соответственно других местах )))
Например вот - http://www.cyberforum.ru/csharp-beginners/thread166166.html
Название: Re: Экспорт данных из Автокад в Excel
Отправлено: melkalex90 от 26-10-2015, 10:17:59
Я может чего не понимаю. Но:
1) Создаю либо контур либо полилинию таким образом http://adn-cis.org/forum/index.php?topic=975.msg4284#msg4284
2) Его площадь\длину получаю методом выше.

И мне надо полученное значение отправить в ексель. Данные эти выводятся не в таблицу в автокаде, а в журнал командной строки. На сколько я понимаю, то это делается командой из автокада(точнее я хочу так сделать), чтобы не скакать из программы в программу.
Если не прав, то подскажите в чем.
Название: Re: Экспорт данных из Автокад в Excel
Отправлено: Александр Пекшев aka Modis от 26-10-2015, 10:22:55
Так я вам об этом и говорю - получили вы свои данные (списком, массивом - да чем угодно) и далее в этой-же программе пишете реализацию экспорта в эксель. К AutoCad API это не относится, поэтому я вам выше и написал об этом с ссылкой на подобный вопрос
Название: Re: Экспорт данных из Автокад в Excel
Отправлено: melkalex90 от 26-10-2015, 10:24:40
Так у меня не отдельное приложение на C#, а написаны dll для автокада. И я командой запускаю выполнение данной процедуры.
Название: Re: Экспорт данных из Автокад в Excel
Отправлено: Александр Пекшев aka Modis от 26-10-2015, 10:27:46
Так у меня не отдельное приложение на C#, а написаны dll для автокада. И я командой запускаю выполнение данной процедуры.
Ох тыж Боже мой  :D
про то и говорю - в своей процедуре пишите на C# реализацию экспорта данных в эксель. В той-же самой dll. Вариантов реализации на просторах интернета масса (хотя сводятся примерно к одному и тому же). Ссылку с примером дал
Название: Re: Экспорт данных из Автокад в Excel
Отправлено: melkalex90 от 26-10-2015, 10:29:09
Ааааа, все понял) Спасибо. Буду пробовать. Не так понял Вас
Название: Re: Экспорт данных из Автокад в Excel
Отправлено: Андрей Бушман от 26-10-2015, 10:57:31
Можешь писать данные в обычный текстовый файл, формата CSV. Excel спокойно читает и пишет его. Пример (https://sites.google.com/site/bushmansnetlaboratory/moi-zametki/points).
Название: Re: Экспорт данных из Автокад в Excel
Отправлено: melkalex90 от 26-10-2015, 11:37:42
Можешь писать данные в обычный текстовый файл, формата CSV. Excel спокойно читает и пишет его. Пример (https://sites.google.com/site/bushmansnetlaboratory/moi-zametki/points).
А в csv можно сделать разделение по книгам?
Название: Re: Экспорт данных из Автокад в Excel
Отправлено: Андрей Бушман от 26-10-2015, 11:38:32
А в csv можно сделать разделение по книгам?
гугл забанили? :)
Название: Re: Экспорт данных из Автокад в Excel
Отправлено: melkalex90 от 26-10-2015, 11:39:31
А в csv можно сделать разделение по книгам?
гугл забанили? :)
Тогда Ваш метод мне подходит больше) Благодарю.
Название: Re: Экспорт данных из Автокад в Excel
Отправлено: Владимир Шу от 26-10-2015, 12:48:27
http://adn-cis.org/forum/index.php?topic=448.15