именно так, "вверх ногами"
Зачем мне ето надо ?
Я люблю использовать OLE-связи Excel и AutoCAD . Хотя эта тема практически не обновлялась последние 10 лет, альтернативы я не вижу.
B Autodesk тоже понимают , что ето необходимо. Предлагают свои решения устаревшие на 10 лет решения, пытаются повторить возможности Excel в расчетной части (в чем они безнадежно отстали, да и надо ли это) в своих собственных таблицах. Или предлагают экспортировать цифровые значения атрибутов в ТЕКСТОВЫЙ файл, этот файл предлагается как-то обработать в Excel и , не нарушив его структуры, ипортировть назад в AutoCAD.
Либо можно создать CAD-таблицу и установить связь с КАЖДОЙ ее ячейкой с ячейками-Excel вручную. Думаю, кто ето пытался сделать, плюнет на это дело уже после 1 попытки 1 ячейки.
Хорошо, через Спец.Вставку можно стандартно связать Excel-ячейку с таким же CAD-объектом в виде таблицы с 1 ячейкой. И потом мучиться с разблокировками, стилями таблиц , попытками убрать границы при печати и т.д.
По описанным проблемам , вы видите, что Autodesk
Примерно та же ситуация при установлении связей между Word и Excel. Если ничего не трогать, то в принципе работает (с постоянным слетом форматирования связей, но выбирать-то не из чего), но удобство и предоставленный интерфейс на уровне 1998 года.
Короче, я пришел к решению -- чем проще , тем лучше. Я создаю OLE-связи AutoCAD-Excel через спец.вставку просто как картинку. Обновление происходит мгновенно вместе со изменениями с исходном файле (без всяких кнопок обновления в случае стандартного решения). У меня уже десятки проектов, хоть со скрипом, но работает. Единственное условие -- не изменять ширину и высоту ячейки в Excel.
AutoCAD не умеет поворачивать OLE-связи без утраты отображения связанной информации. Но кто работает с чертежами, знает, что все горизонтальные форматы должны содержать номер, перевернутый на 180 градусов, т.е. "вверх ногами" . Excel может повернуть только на 90 градусов. Что мне делать ?
Зачем мне ето надо ?
Я люблю использовать OLE-связи Excel и AutoCAD . Хотя эта тема практически не обновлялась последние 10 лет, альтернативы я не вижу.
B Autodesk тоже понимают , что ето необходимо. Предлагают свои решения устаревшие на 10 лет решения, пытаются повторить возможности Excel в расчетной части (в чем они безнадежно отстали, да и надо ли это) в своих собственных таблицах. Или предлагают экспортировать цифровые значения атрибутов в ТЕКСТОВЫЙ файл, этот файл предлагается как-то обработать в Excel и , не нарушив его структуры, ипортировть назад в AutoCAD.
Либо можно создать CAD-таблицу и установить связь с КАЖДОЙ ее ячейкой с ячейками-Excel вручную. Думаю, кто ето пытался сделать, плюнет на это дело уже после 1 попытки 1 ячейки.
Хорошо, через Спец.Вставку можно стандартно связать Excel-ячейку с таким же CAD-объектом в виде таблицы с 1 ячейкой. И потом мучиться с разблокировками, стилями таблиц , попытками убрать границы при печати и т.д.
По описанным проблемам , вы видите, что Autodesk
Примерно та же ситуация при установлении связей между Word и Excel. Если ничего не трогать, то в принципе работает (с постоянным слетом форматирования связей, но выбирать-то не из чего), но удобство и предоставленный интерфейс на уровне 1998 года.
Короче, я пришел к решению -- чем проще , тем лучше. Я создаю OLE-связи AutoCAD-Excel через спец.вставку просто как картинку. Обновление происходит мгновенно вместе со изменениями с исходном файле (без всяких кнопок обновления в случае стандартного решения). У меня уже десятки проектов, хоть со скрипом, но работает. Единственное условие -- не изменять ширину и высоту ячейки в Excel.
AutoCAD не умеет поворачивать OLE-связи без утраты отображения связанной информации. Но кто работает с чертежами, знает, что все горизонтальные форматы должны содержать номер, перевернутый на 180 градусов, т.е. "вверх ногами" . Excel может повернуть только на 90 градусов. Что мне делать ?
Изменено: - 06.03.2013 03:26:22