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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Редактирование файлов Excel в Autocad2009

Редактирование файлов Excel в Autocad2009

Ответ
Поиск в этой теме
Непрочитано 30.03.2010, 14:51 #1
Редактирование файлов Excel в Autocad2009
sickman
 
Регистрация: 30.03.2010
Сообщений: 7

Ситуация такая... Заполненная таблица из Excel переносится в Autocad2009. Но она оказывается маленького размера, ее необходимо увеличить. Я масштабирую ее, однако после этого увеличивается лишь рамка, но не текст. Когда наводишь на текст отображается 2 значка наручники и замок: блокировка и редактирование. Блокировка снимается тут же на панели, а вот как отредактировать текст я не знаю. В принципе его можно тоже увеличить, но как это сделать я тоже не разобрался. Буду благодарен за любую помощь!
Просмотров: 7252
 
Непрочитано 30.03.2010, 15:47
#2
cancercat

инженер-преподаватель ;-)
 
Регистрация: 14.10.2008
Санкт-Петербург
Сообщений: 1,999


Сразу вопрос - а зачем увеличивать таблицу? Только если Вы печатаете с модели и там же и компонуете чертёж. При печати с листа можно для таблицы создать отдельный видовой экран и вписать её туда с нужным масшабом. Несколько непонятно также, как может оставаться текст прежнего размера при масштабировании всего OLE-объекта??? И каким образом Вы вставляете Excel-файл в Автокад? Попробуйте в Экселе выделить нужный фрагмент, а потом скопировать в Автокад через буфер обмена (Ctrl+C, Ctrl+V). И вообще, было бы неплохо взглянуть на сам файл...
cancercat вне форума  
 
Непрочитано 30.03.2010, 15:51
#3
hwd

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


Цитата:
Сообщение от sickman Посмотреть сообщение
Заполненная таблица из Excel переносится в Autocad2009.
"Переносить" можно по разному. Вы руки перед этим мыли?
hwd вне форума  
 
Автор темы   Непрочитано 30.03.2010, 16:02
#4
sickman


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


Просто на листе будет не только таблица, но ещё и чертеж. Переносится таблица через: аннотации =>таблицы =>диспетчер связей с данными
Цитата:
Сообщение от hwd Посмотреть сообщение
Вы руки перед этим мыли?
Есессна. cool
sickman вне форума  
 
Непрочитано 30.03.2010, 16:20
#5
cancercat

инженер-преподаватель ;-)
 
Регистрация: 14.10.2008
Санкт-Петербург
Сообщений: 1,999


sickman, всё гениальное - просто. Не майтесь сложными путями, а сделайте, как я написал (копирование выделенной в Экселе области через буфер обмена). И посмотрите результат. Зачем Вам эти связи с данными? Это очень глючный инструмент, да и не нужный, по большому счёту. Вы что, собрались эту таблицу в Экселе править по 5 раз на дню уже после того, как встевите её в Автокад? Бессмысленно...
Как интересно... До меня только что дошло, что Вы не таблицу Excel переносите в Автокад, а данные из таблицы экпортируете в таблицу Автокада. Тогда всё ясно. Таблица Автокада и будет вести себя так, как Вы описали. Надо не просто масштабировать таблицу в этом случае, а ещё и высоту текста увеличивать (через палитру свойств, например). Только вот вопрос - а зачем? Не проще таблицу Excel внедрить в файл Автокада как OLE-объект?
P.S. Если дело обстоит согласно моей догадке - поменяйте название темы. Например на "Корректный экспорт данных из Экселя в Автокад"...
cancercat вне форума  
 
Непрочитано 30.03.2010, 16:23
#6
hwd

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


Цитата:
Сообщение от sickman Посмотреть сообщение
Переносится таблица через: аннотации =>таблицы =>диспетчер связей с данными
так это не "переносятся", а "линкуются" значит к внешнему источнику данных.
Цитата:
а вот как отредактировать текст я не знаю.
когда снимаете замок - запись становится доступной для редактирования. Но добавить новую строку у вас так не получится с тем, чтобы она автоматом добавилась и в файле екселя (к сожалению). я уже писал на эту тему посты.

2 cancercat

Вставлять содержимое xls-файла в dwg-файл через буфер обмена в виде OLE-объекта - сие есть извращение, от которого нужно спешно избавляться (имхо).

И вообще - в автокаде нужно пользоваться автокадовскими объектами таблиц, дабы потом не извращаться над придумыванием велосипедов. данные в таблицу акада можно запросто импортировать (если не нужна динамическая связь).

Последний раз редактировалось hwd, 30.03.2010 в 16:31.
hwd вне форума  
 
Непрочитано 30.03.2010, 16:42
#7
CaMoCAD


 
Регистрация: 25.03.2008
Зелик
Сообщений: 1,600


Цитата:
Сообщение от cancercat Посмотреть сообщение
Зачем Вам эти связи с данными? Это очень глючный инструмент, да и не нужный, по большому счёту...
...Не проще таблицу Excel внедрить в файл Автокада как OLE-объект?
Будто бы OLE объекты не глючный инструмент. ИМХО пока в каде нет своих нормальных таблиц, этот инструмент не лишний. А глюки, будем надеяться, исправят со временем, кстати, в autocad 2010 неприятность с масштабом уже устранена (проверил только что).
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
 
Автор темы   Непрочитано 30.03.2010, 16:48
#8
sickman


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


Наверное все-таки просто скопирую таблицу... А вообще мне кажется hvd прав в плане того что в автокаде надо пользоваться его функциями,я бы покопался ещё, но к сожалению у меня наверное не хватит на это времени.
sickman вне форума  
 
Непрочитано 30.03.2010, 16:55
#9
cancercat

инженер-преподаватель ;-)
 
Регистрация: 14.10.2008
Санкт-Петербург
Сообщений: 1,999


Цитата:
Сообщение от sickman Посмотреть сообщение
к сожалению у меня наверное не хватит на это времени
hwd, вот Вам и ответ. Если надо простенькую табличку вставить, которая уже в Экселе есть - зачем огород городить с таблицей Автокада? Или наоборот, есть такие таблицы, которые в Экселе выглядят нормально, а в Автокадовские таблицы экспортируют данные криво. Хотя, в чём-то Вы и правы. Если есть инструмент в программе (таблица) - надо им пользоваться. И OLE - тоже глючные объекты. Отсюда вывод - общего рецепта быть не может, для каждого случая надо пробовать. Что в итоге будет проще, быстрее и менее глючно (а зависит это от версии Автокада, операционки, самого компа и т.д.) - то и надо использовать.
cancercat вне форума  
 
Автор темы   Непрочитано 30.03.2010, 17:06
#10
sickman


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


Скопировал таблицу на план: смотрится немного необычно. Проще говоря - на неброском чертеже такая здоровая яркая таблица. Она вроде как не главная на листе, но сразу привлекает внимание на себя - как бы косяков у меня там не понаходили))) Думаю оценят ибо выглядит хардкорно xDDD
sickman вне форума  
 
Непрочитано 30.03.2010, 17:09
#11
cancercat

инженер-преподаватель ;-)
 
Регистрация: 14.10.2008
Санкт-Петербург
Сообщений: 1,999


sickman, это в модели так выглядит. Выведи на печать и посмотри - всё нормально должно быть. А с чего таблица яркая? Ты в Экселе её разукрашивал, что ли? Так поменяй там цвет у текста и границ/заливки ячеек на чёрный - и будет тебе счастье!
cancercat вне форума  
 
Автор темы   Непрочитано 30.03.2010, 17:14
#12
sickman


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


Да не... просто все серое, а таблица такая белая) У меня чертеж местами цветной и все равно отдыхает xD И полоски таблицы екселя тоже клево смотрятся)))
sickman вне форума  
 
Непрочитано 30.03.2010, 17:26
#13
cancercat

инженер-преподаватель ;-)
 
Регистрация: 14.10.2008
Санкт-Петербург
Сообщений: 1,999


sickman, креатив, однако!
А если по существу, то на печати это должно быть незаметно. Или ты серым цветом в Автокаде чертишь? На печать выводил? Там как смотрится?
cancercat вне форума  
 
Непрочитано 30.03.2010, 17:29
#14
hwd

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


Цитата:
Сообщение от cancercat Посмотреть сообщение
sickman, креатив, однако!
А если по существу, то на печати это должно быть незаметно. Или ты серым цветом в Автокаде чертишь? На печать выводил? Там как смотрится?
несколько лет назад сталкивался с тем, что таблицы екселя, вставленные в автокад в виде оле-объектов, отображаются не корректно:
в одних случаях шрифт был квадратиками, в других - вместо ожидаемого чёрного цвета линии были выполнены серым цветом. всё смотрелось не естесственно.
hwd вне форума  
 
Автор темы   Непрочитано 30.03.2010, 17:39
#15
sickman


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


Вывел - хрен знает, вроде так же смотрится)
Надо будет попробовать распечатать потом хотя бы попроще где-нибудь ибо принтера дома нет.
зы - я сегодня 1-й раз нормально сел с автокадом работать, по рассказам программа была сложнее)))
sickman вне форума  
 
Непрочитано 30.03.2010, 17:49
#16
hwd

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


Цитата:
Сообщение от sickman Посмотреть сообщение
Вывел - хрен знает, вроде так же смотрится)
Надо будет попробовать распечатать потом хотя бы попроще где-нибудь ибо принтера дома нет.
зы - я сегодня 1-й раз нормально сел с автокадом работать, по рассказам программа была сложнее)))
ничего, за завтра программирование освоите - там тоже пара пустяков.
hwd вне форума  
 
Автор темы   Непрочитано 30.03.2010, 18:32
#17
sickman


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


Цитата:
Сообщение от hwd Посмотреть сообщение
ничего, за завтра программирование освоите - там тоже пара пустяков.
Да акстись Я за это и в жизни не возьмусь. Во 1-х: мне это не оч нравится, во 2-х: мне не просто все это дается, а в 3-х: мне это и не надо и вряд ли пригодится
зы: и вообще я дорожник xDDDDDDDD
sickman вне форума  
 
Непрочитано 30.03.2010, 20:22
#18
twilight


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


Цитата:
Сообщение от cancercat Посмотреть сообщение
hwd, вот Вам и ответ. Если надо простенькую табличку вставить, которая уже в Экселе есть - зачем огород городить с таблицей Автокада?
Можно через специальную вставку вставить и получить из экселевской таблицы таблицу автокада. Без OLE и без связей. И потом ее допилить напильником если нужно.
twilight вне форума  
 
Непрочитано 31.03.2010, 10:59
#19
cancercat

инженер-преподаватель ;-)
 
Регистрация: 14.10.2008
Санкт-Петербург
Сообщений: 1,999


Цитата:
Сообщение от twilight Посмотреть сообщение
И потом ее допилить напильником если нужно.
И кому это нужно? Надо, чтобы было быстро, и работало, только и всего. А таблицы Автокада (по крайней мере в 2008-й версии) - весьма, на мой взгляд, несовершенная вещь.
cancercat вне форума  
 
Непрочитано 31.03.2010, 13:05
#20
hwd

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


Цитата:
Сообщение от cancercat Посмотреть сообщение
И кому это нужно? Надо, чтобы было быстро, и работало, только и всего. А таблицы Автокада (по крайней мере в 2008-й версии) - весьма, на мой взгляд, несовершенная вещь.
автокад вообще вещь далёкая от совершенства. Ты лучше расскажи, как ты после вставки таблицы из екселя в акад оле-объектом ширину столбцов настраиваешь? Ежели ты задашь в екселе ширину столбца 10, то тот же столбец в оле-объекте ни разу не получится той же ширины. Может тебе на это и наплевать, только ты скорее исключение в этом случае, чем правило.
hwd вне форума  
 
Непрочитано 31.03.2010, 21:33
#21
twilight


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


Цитата:
Сообщение от cancercat Посмотреть сообщение
И кому это нужно? Надо, чтобы было быстро, и работало, только и всего. А таблицы Автокада (по крайней мере в 2008-й версии) - весьма, на мой взгляд, несовершенная вещь.
Это нужно тому кому надо быстро и просто.
Наиболее быстро создать таблицу в экселе. Особенно если что-то выходящее за рамки два прихлопа три притопа. И потом конвертнуть ее в автокадовскую применив стиль и подравняв столбцы. Получив в итоге легко правящуюся по мелочам в автокаде таблицу без половой жизни со OLE-таблицей, живущей своей жизнью и без ссылок.
twilight вне форума  
 
Непрочитано 31.03.2010, 22:36
#22
cancercat

инженер-преподаватель ;-)
 
Регистрация: 14.10.2008
Санкт-Петербург
Сообщений: 1,999


Цитата:
Сообщение от hwd Посмотреть сообщение
Ты лучше расскажи, как ты после вставки таблицы из екселя в акад оле-объектом ширину столбцов настраиваешь?
А вот это-то зачем надо??? Как получилось - так и получилось. Если у Вас такой нормоконтроль-начальник-эксперт - могу только посочувствовать. У нас всё гораздо проще - лишь бы читалось.
P.S. До сих пор таблицы из отрезков и однострочного текста править приходится...
cancercat вне форума  
 
Непрочитано 31.03.2010, 22:45
#23
hwd

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


Цитата:
Сообщение от cancercat Посмотреть сообщение
А вот это-то зачем надо??? Как получилось - так и получилось.
Есть такое словосочетание "стандарты оформления".
Цитата:
Сообщение от cancercat Посмотреть сообщение
Если у Вас такой нормоконтроль-начальник-эксперт - могу только посочувствовать. У нас всё гораздо проще - лишь бы читалось.
в таком случае это я могу тебе только посочувствовать.
Цитата:
Сообщение от cancercat Посмотреть сообщение
До сих пор таблицы из отрезков и однострочного текста править приходится...
Встречались и мне такие "специалисты". Однако это не тот образ, к которому следует стремиться.
hwd вне форума  
 
Непрочитано 01.04.2010, 13:24
#24
cancercat

инженер-преподаватель ;-)
 
Регистрация: 14.10.2008
Санкт-Петербург
Сообщений: 1,999


hwd, спасибо за ссылку, надо попробовать. Такие проблемы возникают иногда, и я как-то даже поднимал тему на форуме по этому поводу. Интересно, а сразу такую таблицу в нормальную перегнать как-нибудь попроще можно?
Что касается "стандартов оформления", то кто их будет отслеживать? Службы нормоконтроля на моём предприятии нет, эта функция возложена на ГИПов, у которых и так дел хватает. Эксперт - ну, какой попадётся. Но если будет нормальный, в первую очередь замечания будут по существу, а не по оформлению. Как правило, замечания по оформлению выставляют эксперты, которые в предмете мало смыслят (ПГС-ник на мостах, например).
А в чём сочувствие, если мне, как тебе, не надо тратить допольнительное время на оформление? В итоге проекты всё равно выпускаются и объекты строятся!
cancercat вне форума  
 
Непрочитано 01.04.2010, 14:35
#25
hwd

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


Цитата:
Сообщение от cancercat Посмотреть сообщение
а сразу такую таблицу в нормальную перегнать как-нибудь попроще можно?
только написать программу (насколько я знаю). имея на руках извлечённые данные создать объект таблицы и внести в него записи - не составит труда. Задачи написать код, позволяющий преобразовать нарисованные линиями таблицы в родные автокадовские - не было. Если сильно приспичит - напишу код, однако пока необходимости не было.
Цитата:
Сообщение от cancercat Посмотреть сообщение
А в чём сочувствие, если мне, как тебе, не надо тратить допольнительное время на оформление?
Когда нет правил, то и порядка толком не будет, а значит и требовать ни с кого ничего нельзя. А это не правильно (имхо).
hwd вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Редактирование файлов Excel в Autocad2009



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматическое редактирование блоков из Excel superkot007 AutoCAD 4 16.01.2010 00:54
Еще раз про Excel mmax Программирование 25 14.01.2010 11:12
Рамки А4...А1 и СПЕЦИФИКАЦИЯ по данным файлов Autodesk Inventor Бриг Прочее ПО от Autodesk 19 03.06.2009 10:38
Восстановление файлов Excel с использованием файлов операционной системы В Гавр Прочее. Программное обеспечение 4 02.06.2009 12:00
Проблема вставки диаграмм в ACAD 2009 из Excel 2007 ST2 AutoCAD 1 26.05.2009 01:30