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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Связь между таблицами Excel и Autocad 2011

Связь между таблицами Excel и Autocad 2011

Ответ
Поиск в этой теме
Непрочитано 15.02.2011, 15:41 #1
Связь между таблицами Excel и Autocad 2011
IamI
 
Регистрация: 15.02.2011
Сообщений: 29

Возможно ли связать таблицу Excel с Autocad, при этом чтобы была возможно добавлять строки или столбцы с одной из сторон
Просмотров: 6533
 
Непрочитано 15.02.2011, 16:22
#2
Nitrogenium

инженер
 
Регистрация: 02.03.2010
Санкт-Петербург
Сообщений: 69
<phrase 1=


В смысле добавлять с одной из сторон?
Если переносить просто в Excel - то через экспорт
Nitrogenium вне форума  
 
Автор темы   Непрочитано 15.02.2011, 16:38
#3
IamI


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


Если добавить строки в таблицу, то получается, что они не переносятся в Excel
IamI вне форума  
 
Непрочитано 15.02.2011, 16:55
#4
hwd

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


Цитата:
Сообщение от IamI Посмотреть сообщение
Если добавить строки в таблицу, то получается, что они не переносятся в Excel
Создай связь таблицы автокада с таблицей екселя. изменения вноси в екселе, а не в автокаде. для автокадовской таблицы вызови обновление связи - увидишь то, что делал в екселе. какие проблемы?
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 15.02.2011, 21:52
#5
Nitrogenium

инженер
 
Регистрация: 02.03.2010
Санкт-Петербург
Сообщений: 69
<phrase 1=


Да, меня тоже интересовал такой вопрос давно - можно ли создать связь, а потом изменять таблицу именно в акаде, а не в экселе чтоб она в экселе менялась?
Nitrogenium вне форума  
 
Непрочитано 15.02.2011, 22:11
#6
hwd

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


Цитата:
Сообщение от Nitrogenium Посмотреть сообщение
Да, меня тоже интересовал такой вопрос давно - можно ли создать связь, а потом изменять таблицу именно в акаде, а не в экселе чтоб она в экселе менялась?
К сожалению, штатными средствами нельзя. Добавленные колонки/строки с данными не появятся в екселе.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Автор темы   Непрочитано 16.02.2011, 09:42
#7
IamI


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


Цитата:
Сообщение от hwd Посмотреть сообщение
К сожалению, штатными средствами нельзя. Добавленные колонки/строки с данными не появятся в екселе.
а если скрипт?
IamI вне форума  
 
Непрочитано 16.02.2011, 09:46
#8
hwd

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


Цитата:
Сообщение от IamI Посмотреть сообщение
а если скрипт?
Вряд ли... Имхо - тут без программирования не обойтись.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Автор темы   Непрочитано 16.02.2011, 10:15
#9
IamI


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


Цитата:
Сообщение от hwd Посмотреть сообщение
Вряд ли... Имхо - тут без программирования не обойтись.
Программирование в смысле отдельной программы для перевода?
IamI вне форума  
 
Непрочитано 16.02.2011, 10:23
#10
Дима_

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


Цитата:
Сообщение от IamI Посмотреть сообщение
а если скрипт?
Ну если только какая-нибудь "бредятинка" типа экспорта в csv, а на отдельном листе эксель есть импорт - на который уже ссылаются остальные листы (типа запустил макрос в автокаде, обновил, или перезапустил, данные в эксель) - но рано или поздно такой "функционал" упрется в ограничения данного метода - по хорошему тут только програмно связь создавать.
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Автор темы   Непрочитано 16.02.2011, 10:44
#11
IamI


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


Цитата:
Сообщение от Дима_ Посмотреть сообщение
Ну если только какая-нибудь "бредятинка" типа экспорта в csv, а на отдельном листе эксель есть импорт - на который уже ссылаются остальные листы (типа запустил макрос в автокаде, обновил, или перезапустил, данные в эксель) - но рано или поздно такой "функционал" упрется в ограничения данного метода - по хорошему тут только програмно связь создавать.
программное создание на каких библиотеках строится?
IamI вне форума  
 
Непрочитано 16.02.2011, 10:45
#12
hwd

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


Цитата:
Сообщение от IamI Посмотреть сообщение
Программирование в смысле отдельной программы для перевода?
Я не понял, в каком контексте вы используете слово "перевод". Создайте словарь, закрепите его за таблицей AutoCAD. В этот словарь запишите информацию о том, в каком файле Excel, на какой странице находятся нужные вам данные. После редактирования таблицы AutoCAD вызывайте написанную вами команду, которая синхронизирует содержимое автокадовской таблицы с ексельной. Для удобства можно в контекстное меню таблицы AutoCAD добавить пункт, выполняющий синхронизацию. Минус подхода в том, что работать это будет только там, где в AutoCAD загружена ваша программка.
Цитата:
Сообщение от IamI
программное создание на каких библиотеках строится?
Зависит от языка на котором пишете (AutoLisp/VisualLisp, C++, Delphy, .Net, e.t.c.).
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Автор темы   Непрочитано 16.02.2011, 10:53
#13
IamI


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


Цитата:
Сообщение от hwd Посмотреть сообщение
Зависит от языка на котором пишете (AutoLisp/VisualLisp, C++, Delphy, .Net, e.t.c.).
Знаю что в компасе, к примеру, лежали отдельные библиотеки для каждого языка программирования. Если тут такое?
IamI вне форума  
 
Непрочитано 16.02.2011, 10:56
#14
hwd

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


Цитата:
Сообщение от IamI Посмотреть сообщение
Знаю что в компасе, к примеру, лежали отдельные библиотеки для каждого языка программирования. Если тут такое?
Если я перечислил вам разные варианты языков, как думаете, есть или нет?
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Автор темы   Непрочитано 16.02.2011, 10:59
#15
IamI


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


Где они располагаются? Под Net
IamI вне форума  
 
Непрочитано 16.02.2011, 11:01
#16
Дима_

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


Цитата:
Сообщение от IamI Посмотреть сообщение
Если тут такое?
Тут есть два встроенных языка (один уже не поддерживается) - Auto\VisualLisp,VBA; командная строка, макроязык Disel - "с наружи" можно обратится (и интегрироватся) к объектной модели посредством COM и .Net - то есть всеми языками поддерживающими одну(или обе) из данных технологий.
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Непрочитано 16.02.2011, 11:08
#17
hwd

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


Цитата:
Сообщение от IamI Посмотреть сообщение
Где они располагаются? Под Net
Тынц.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 06.06.2012, 10:31
#18
derector pro


 
Регистрация: 14.03.2012
СПб
Сообщений: 43
Отправить сообщение для derector pro с помощью Skype™


А не подскажите как удалить ненужные строки или столбцы из связанной таблицы в акаде? И возможно ли это вообще??
derector pro вне форума  
 
Непрочитано 28.02.2014, 12:48
#19
Palomnic

ПГС
 
Регистрация: 22.05.2007
Москва
Сообщений: 638


Цитата:
Сообщение от derector pro Посмотреть сообщение
А не подскажите как удалить ненужные строки или столбцы из связанной таблицы в акаде? И возможно ли это вообще??
Тоже очень интересует Может, что-то изменилось?
Palomnic вне форума  
 
Непрочитано 28.02.2014, 13:13
#20
TCO Slave


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


переводить таблицу из автокад можно вроде команда eattext
TCO Slave вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Связь между таблицами Excel и Autocad 2011



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Видеоуроки AutoCAD kosmax AutoCAD 173 17.02.2017 15:08
связь текстовых полей AutoCad с ячейками в Excel April AutoCAD 9 29.06.2014 12:35
Подключение Excel к AutoCad 2008 c помощью базы ODBC Eddicordo AutoCAD 4 03.02.2011 17:01
Autocad Architecture 2011 не воспринимает Excel. Cyprus Вертикальные решения на базе AutoCAD 3 17.05.2010 18:23
Внедрение / связь инородных объектов с AutoCAD Reka AutoCAD 8 07.12.2009 16:55