Перейти к содержимому

Как скопировать таблицу из autocad в excel

  • автор:

Копирование, перенос или экспорт таблицы

Перенос таблицы в другой чертеж или лист либо ее экспорт в виде электронной таблицы или текста в файл популярного формата.

Копирование таблицы

Используйте один из способов ниже для копирования общих таблиц, таблиц конфигурации или сгибов.

  • Выберите таблицу в графическом окне, щелкните правой кнопкой мыши и выберите пункт «Копировать». Откройте целевой чертеж или лист чертежа, щелкните правой кнопкой в графическом окне и нажмите «Вставить».
  • В браузере чертежа щелкните правой кнопкой по таблице из активного листа и выберите пункт «Копировать». Щелкните правой кнопкой мыши по другому листу чертежа в браузере и выберите пункт «Вставить».
  • В браузере чертежа щелкните правой кнопкой по таблице из активного листа и выберите пункт «Копировать». Откройте целевой чертеж, щелкните правой кнопкой мыши по листу в браузере и выберите «Вставить».

Перенос таблицы на другой лист чертежа

Выберите таблицу в браузере чертежа и перетащите ее на другой лист.

Экспорт данных во внешний файл

  1. Щелкните правой кнопкой мыши в таблице и выберите «Редактировать».
  2. При необходимости настройте высоту строки и укажите направление построения таблицы.
  3. Щелкните «Экспорт» и укажите имя файла для сохранения таблицы во внешнем файле. При необходимости укажите формат, выбрав для параметра «Тип файла» значение XLS, CSV или TXT.
  4. В диалоговом окне «Экспорт таблицы» нажмите кнопку «Параметры».
  5. В диалоговом окне «Параметры экспорта Excel» укажите данные для экспорта.
    • Выберите столбцы для экспорта.
    • Выберите параметры форматирования Excel для применения к данным.

Из Автокада в Эксель: экспорт таблиц/спецификаций

Рассмотрим, как таблицу из Автокада перенести в Эксель. Удобно работать с этими программами на основе установления двусторонней связи с помощью команды «Связать данные».

Иногда возникает необходимость экспортировать таблицу, созданную непосредственно в AutoCAD в Excel. Рекомендуем ознакомиться с видеоуроком про управление AutoCAD из Excel.

Как перевести спецификацию из Автокада в Эксель

Полное обучение: «AutoCAD на 100%»

Экспорт таблицы из Автокада в Эксель

Перенести табличные данные из Автокад в Excel достаточно просто. Давайте рассмотрим, как экспортировать таблицу из Автокада в Эксель. Вам потребуется выполнить 2 шага:

  1. Выделить таблицу, нажать ПКМ и выбрать «Экспорт».
  2. Указать имя файла и место его сохранения на компьютере.

Пример перевода из Автокада в таблицу Excel

В открывшемся диалоговом окне следует указать имя файла и место его сохранения на компьютере.

Быстрый способ, как перевести таблицу из Автокада в Эксель

При внесении изменений в таблицу, файл нужно перезаписывать. Такая связь Excel и AutoCAD не очень удачная – в табличный редактор заносятся только данные, а форматирование – сбивается (шрифты, границы таблицы и т.д.).

Иногда может понадобиться вставка чертежа AutoCAD в Excel. Это можно сделать по аналогии с переносом графического материала в Word.

Если вы создаете чертеж с нуля и там должны быть табличные данные, то есть смысл работать сначала в Excel, в котором можно легко автоматизировать расчеты, а затем, через связь данных, импортировать их в AutoCAD.

Переносим таблицу из AutoCAD в табличный процессор Excel

Любая программа требует к себе осмысленного подхода, точного понимания её сути и назначения. Это в первую очередь относится к такой большой проектировочной программе, как AutoCAD. Собственно, Автокад не предназначен для проведения каких-либо серьёзных расчётов – для этого имеются уже другие приложения, тот же Excel. Назначение Автокада – черчение. И с этим разработка Autodesk справляется блестяще, причём, что в 2D, что в 3D-вариантах.

Как таблицу из Автокада перенести в Эксель

Тем не менее, где проектирование, там не обойтись и без расчётов, табличных в первую очередь. Теперь примем во внимание некоторые нюансы, чтобы немного сузить проблему:

  1. AutoCAD тоже имеет некоторые очень полезные инструменты вычислений – на панели инструментов «Inquiry» есть 3 команды получения специфических геометрических свойств созданных объектов – расстояния между любыми двумя точками («Distance»), площади любой замкнутой плоской фигуры («Area») и объёма трёхмерного объекта («Region/Mass Properties»). Не забываем об этих инструментах, чтобы зря не рыться в справочниках, выискивая формулы площадей и объёмов.
  2. Автокад имеет полный набор инструментов для создания и наполнения таблиц – здесь и обычные линии (с установкой их толщины), и прямоугольники, и возможность задания относительных размеров, и система привязок. Созданная таблица может затем быть заполнена любой информацией – инструменты работы с текстами тоже в Автокаде очень развиты. Если необходимо точнее позиционировать расположение текста по ячейкам, то есть очень точные инструменты перемещения. Другими словами, если набить руку, то создание обычных текстовых таблиц-спецификаций не составит здесь никакого труда, само собой, с последующим редактированием. Другими словами, незачем из пушек палить по воробьям и только при одном слове «таблица» сразу вспоминать об Excel.
  3. Ещё одно, принципиально важное. Программа работает в двух режимах – «Модели» и «Листа». При работе с таблицами очень важно точно представлять себе назначение каждого режима. «Модель» по замыслу разработчиков и служит для визуального проектирования, именно здесь происходит вся основная работа по созданию чертёжных объектов. Режим «Листа» уже для подготовки разработки к переносу на бумагу, на печать. Те объекты, которые предназначены только для печати, не стоит создавать в «Модели», им место только в «Листе». В этой связи надо признать плохим стилем использование Автокада, когда даже рамки создаются в «Модели». Это полное непонимание Автокада и искажение его сути. Таблицы – из той же оперы. Их тоже следует создавать только в режиме «Листа», ведь они носят вспомогательный характер, служат справочным материалом и предназначены главным образом для сопровождения чертежа в его печатном варианте.

Связь с табличным процессором Excel

Другое дело, что расчётов Автокада может быть совершенно недостаточно, причём они могут быть достаточно сложными. Вот когда и понадобится работа в Экселе – самом известном табличном процессоре из пакета Microsoft Office.

Но тут надо понимать, что так запросто перевести таблицу из Автокада в Эксель не получится, привычная команда «скопировать» здесь не работает. Для совместной работы таких принципиально разных приложений, да ещё и разных разработчиков, уже производится экспорт таблицы из AutoCAD в Excel – используется технология объектного связывания OLE (некоторые приложения называют её ещё ActiveX).

Надо понимать, что не все программы и не все их версии поддерживают данную технологию связывания. Но чтобы проверить, поддерживает ли ваша пара – Автокад плюс Эксель – данную технологию, другого пути как «попробовать» нет. Если какая-то из программ вне этой технологии, то просто придётся позаботиться об установке другой версии.

Обычно порядок работы с таблицами в Автокаде такой:

  1. Те, что содержат обычную текстовую информацию, создаются в «Листе» самого Автокада – и нечего палить из пушек по воробьям.
  2. Другое дело, что табличные текстовые спецификации можно гораздо быстрее создать даже не в Excel, а в Word. Так и нужно поступать. Excel же не просто для таблиц, а для расчётных таблиц.
  3. Таким образом, вы создали таблицу в Экселе и импортировали её в Автокад. Пусть любыми другими путями, но в Автокаде есть таблица, которую хотелось бы перенести в табличный процессор. Вот мы и приходим к задаче, как таблицу из Автокада перенести в Эксель. Говоря по-другому, как экспортировать таблицу в Excel.

Работа довольно проста и заключается в выполнении следующих простых шагов:

  1. Выделяем таблицу в AutoCAD.
  2. С помощью правой клавиши вызываем её контекстное меню.
  3. В открывшемся окне выбираем команду «Экспорт».

Экспорт таблицы Автокада в Excel

Экспорт таблицы Автокада в Excel

Сохранение экспортированной таблицы Автокада в Excel

  • Появляется окно с просьбой сохранить таблицу в файле на диске.
  • Указываем имя файла и выбираем папку хранения.
  • После такой операции в Excel будет переброшена вся информация, а форматирование не затрагивается, что может быть не слишком удобно.

    Другой вопрос, как таблица расчётного характера появляется в Автокаде?

    Это самым разумным образом можно выполнить через Excel – там создаётся расчётная для чертёжного проекта таблица, она при необходимости и импортируется на «Лист» Автокада. При этом создается OLE-связь, которая сохраняет и всё форматирование. Теперь изменение таблицы в Excel’e будет тут же отражаться в Автокаде, а попытка сделать изменение содержимого таблицы в самом проекте (в контекстном меню выбрать «Преобразовать») будет вызывать переход в Excel.

    Отсюда и вывод – такое «голое» экспортирование таблицы из Автокада в Эксель, по большому счёту, задача – «без необходимости», ведь всё зависит от предыстории работы. Предыстория же заключается в импорте, который и снимает все дальнейшие вопросы о переброске из AutoCAD в Excel и обеспечивает связь таблиц в двух рассматриваемых программах.

    Перенос данных из AutoCAD-а в Excel.

    Ситуация: имеется чертёж наружных канализационных сетей. В чертеже в виде текстовых строк (Text или MText) указаны параметры высот канализационных люков (например: “TL=42.75”, “IL=41.05”).
    Задача: Перенести данные из чертежа в Excel и на основании этих данных просчитать в Excel-е объём работ.
    Работаю так: Открыты AutoCAD и Excel. В AutoCAD-е кликаю мышкой на текстовом объекте, затем: text edit -> select all -> Ctrl+C. Перехожу в Excel (Alt+Tab), клик мышкой в нужной клетке, Ctrl+P. Возвращаюсь в AutoCAD (Alt+Tab) и повторяю процедуру со следующим текстовым объектом. Конца процедурам не видно, а до пенсии ещё далеко. 🙁
    Поскольку лень – двигатель прогресса, возникла идея полуавтоматизировать процесс. Выбирать объект в AutoCAD-е всё равно придётся вручную, но Copy в AutoCAD-е и Paste в Excel-е хотелось бы автоматизировать.
    Процедура должна выглядеть так:
    1. Клик мышкой по текстовому объекту.
    2. Запуск скрипта (например по Ctrl+Q).
    В задачу скрипта входит:
    1. В AutoCAD-е: text edit -> select all -> Ctrl+C в буфер обмена Windows.
    2. Перейти в Excel.
    3. В Excel-е: Paste в активную клетку, активизировать клетку в следующей строке.
    4. Перейти в AutoCAD.
    5. В AutoCAD-е: Отменить активизацию объекта.
    Вопрос: Как это сделать? Есть в Windows какое-то средство для написания подобных скриптов (наподобие Macro Recorder в экселе)?

    #2 Ответ от Valery Brelovsky 7 ноября 2007г. 16:34:49

    • Valery Brelovsky
    • Активный участник
    • Откуда: Израиль / Север Израиля / Кирь
    • На форуме с 3 июня 2005г.
    • Сообщений: 2,359
    • Спасибо: 19
    Re: Перенос данных из AutoCAD-а в Excel.

    #3 Ответ от mik 7 ноября 2007г. 21:57:15

    Re: Перенос данных из AutoCAD-а в Excel.

    > Valery Brelovsky
    🙁
    Сходил. Страшно там. Люди о лиспе говорят, а для меня это тёмный лес. Кроме того, там обсуждается как перенести данное (или кучу данных одновременно) в создаваемый файл.
    Мне же необходимо последовательно (по одному!) переносить данные в существующий (редактируемый в данный момент) файл.
    Я бы хотел обойтись средствами операционной системы, если такие есть.
    Всё что мне нужно — это Ctrl+C в одной программе, перейти в другую (Alt+Tab), Ctrl+V и Enter в другой программе, вернуться в первую (Alt+Tab), и дать один раз Esc. Просто запускать этот набор команд по Ctrl+Q.
    Неужели для такой ерунды нельзя обойтись без лиспа?

    #4 Ответ от kpblc 7 ноября 2007г. 22:22:13

    Re: Перенос данных из AutoCAD-а в Excel.

    Это не ерунда, а постоянная работа с 2 (или более) приложениями, с буфером обмена и тому подобное. Без программирования (ИМХО) обойтись нереально.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Luxury Car Rental in Miami | Reserve a Premium Vehicle with RealCar