Автор Тема: Связь AutoCAD и Excel  (Прочитано 5779 раз)

0 Користувачів і 1 Гість дивляться цю тему.

Offline Udgin

  • ****
  • Thank You
  • -Given: 22
  • -Receive: 13
  • Повідомлень: 241
  • Country: ua
    • Перегляд профілю
    • Awards
Связь AutoCAD и Excel
« : 29 Травень 2014, 12:23:28 »
Люди, помогите пожалуйста!

Я прошел все круги ада и связал таки лист екселя с таблицей автокада.
Но тут появились две проблемы.

1. Высоту шрифтов акад и ексель понимают по-разному. Т.е. например в ескеле текст влазит в ячейку, а в акаде - уже нет.
2. Высота строк не импортируется в акад. Т.е. в екселе все строки одной высоты, а в акаде - разной (и при этом акад высоту строк подбирает каким-то случайным абсолютно образом). Короче, из екселя импортируется все кроме высоты строк, и правильную высоту можно выставить только вручную.
3. Обратная связь из акада в ексель таки не работает! Т.е. при редактировании ячейки я выбрал пункт "Content unlocked", но в екселе-то эти правки не отображаются!

Кто сталкивался с этим, и есть ли у проблемы решение? Эти два пункта по сути сводят на нет все полезные свойства такой полезной функции, как связь екселя и автокада.

Offline Andreus47

  • ***
  • Thank You
  • -Given: 9
  • -Receive: 20
  • Повідомлень: 152
  • Country: ua
  • Awards За неизменность форуму I степени - на форуме более 3 лет
    • Перегляд профілю
    • Awards
Re: Связь AutoCAD и Excel
« Reply #1 : 29 Травень 2014, 14:35:09 »
Привет.

Есть решение твоих проблем.

1. При импорте таблицы поубирай галочки с дополнительных опций "Cell formating", поставь галочку на "Cell content", "convert data format to text..."

2. При форматировании таблицы используй ранее созданный стиль. Стиль создай какой нравится.

3. Выбор ширины/высоты ячеек таблицы можно редактировать через "properties" элементов. При этом можно редактировать группы ячеек предварительно выделив их.

Удачи в освоении.

Offline Udgin

  • ****
  • Thank You
  • -Given: 22
  • -Receive: 13
  • Повідомлень: 241
  • Country: ua
    • Перегляд профілю
    • Awards
Re: Связь AutoCAD и Excel
« Reply #2 : 29 Травень 2014, 15:28:34 »
Спасибо за ответ.
Я все так и делаю, но размер шрифта все равно интерпретируется по-разному. Т.е. нельзя редактировать таблицу только в екселе, потому что в акаде она будет выглядеть уже по-другому.
И высоту строк таки да, приходится выставлять вручную.

Offline Andreus47

  • ***
  • Thank You
  • -Given: 9
  • -Receive: 20
  • Повідомлень: 152
  • Country: ua
  • Awards За неизменность форуму I степени - на форуме более 3 лет
    • Перегляд профілю
    • Awards
Re: Связь AutoCAD и Excel
« Reply #3 : 29 Травень 2014, 15:45:36 »
Размер шрифта определяется стилем таблицы. Нужно зайти в стиль таблицы, создать свой, и импортированные таблицы будут принимать свойства выбранного стиля. А в остальном, как говорится. не всё коту масляница, нужно подправлять таблицу в акаде.

Offline Udgin

  • ****
  • Thank You
  • -Given: 22
  • -Receive: 13
  • Повідомлень: 241
  • Country: ua
    • Перегляд профілю
    • Awards
Re: Связь AutoCAD и Excel
« Reply #4 : 29 Травень 2014, 15:59:26 »
Размер шрифта определяется стилем таблицы. Нужно зайти в стиль таблицы, создать свой, и импортированные таблицы будут принимать свойства выбранного стиля. А в остальном, как говорится. не всё коту масляница, нужно подправлять таблицу в акаде.
Ан нет, не определяется. Размер шрифта зависит от того, какой размер шрифта в екселе (если выбрана опция "Use excel formatting"). А если эту опцию не выбрать, а применить свой стиль таблиц, то не будут импортироваться данные об объединенных ячейках.
Короче да, не все коту масленица:)

Offline Udgin

  • ****
  • Thank You
  • -Given: 22
  • -Receive: 13
  • Повідомлень: 241
  • Country: ua
    • Перегляд профілю
    • Awards
Re: Связь AutoCAD и Excel
« Reply #5 : 30 Травень 2014, 10:50:22 »
Ладно, проблема не решается, поэтому просто поделюсь своими наблюдениями и выводами.

Итак, если с листом екселя и таблицей автокада установлена связь по содержимому и по форматированию, то:

1. Высоты строк не импортируются. Автокад устанавливает высоты строк произвольным случайным образом:)
2. Ширина столбцов импортируется, но если из-за пункта 1 данные не поместятся в ячейку, акад увеличит ширину столбца. Т.е. надо следить, чтоб все влазило.
2а. Имеет значение, как лист отображается в екселе. Если включен режим "разметка страницы", ширины столбцов будут как в екселе. Если включен режим "обычный" - автокад установит ширины столбцов случайным способом:)
3. Размеры шрифтов не будут соответствовать => нужно следить, чтоб все влазило.
4. Значения полей ячеек не импортируются, акад принимает их согласно стилю таблицы.

5. Обратная связь таки не заработала и не знаю, как это сделать.

6. Связывать ексель с акадом - это очень большой гемор, по крайней мере если имеем большие, сложные таблицы со всякими объединенными ячейками и разнообразным форматированием.

Надеюсь, мои наблюдения кому-то пригодятся. Если кому надо, могу выложить файлы и ответить на вопросы:)

Offline Electric

  • ****
  • Thank You
  • -Given: 78
  • -Receive: 45
  • Повідомлень: 331
  • Country: ua
  • Awards За неизменность форуму I степени - на форуме более 3 лет
    • Перегляд профілю
    • Awards
Re: Связь AutoCAD и Excel
« Reply #6 : 30 Травень 2014, 11:39:53 »
Udgin, а я поступаю  намного проще. Делаю в екселе табличку и через Ctrl+C копирую  в автокад.  Далее 2 варианта:
1. Прикладываю в папку два файла - ексель и автокад. При открытии  таблицы в автокаде, автоматически открывается ексель и можно править как угодно (типа Ole-файл)
2. Прикладываю в папку 1 файл автокад и тогда таблица буде как изображение (картинка)
Да и еще, при  копировании из екселя в автокад выскакивает окошко, где можно менять высоту шрифта и т.д. Попробуйте, может понравится такой выход из ситуации ....
Если вы владеете знанием, дайте другим зажечь от него свои светильники.
                              Маргарет Фуллер

Offline Udgin

  • ****
  • Thank You
  • -Given: 22
  • -Receive: 13
  • Повідомлень: 241
  • Country: ua
    • Перегляд профілю
    • Awards
Re: Связь AutoCAD и Excel
« Reply #7 : 30 Травень 2014, 13:12:44 »
Electric, я тоже раньше так делал. Но это как бы не по фен-шую:) Тем более при таком способе графика печатается как растровая, а не векторная. При печати это в принципе заметно. Но тоже вариант:)

 

Warning: this topic has not been posted in for at least 150 days.
Unless you're sure you want to reply, please consider starting a new topic.

Ім'я:     Email: