《实用技巧300条》第14篇:建立CAD与Excel之间的数据链接

原创:就说我在开发区

表格是一种常用的统计方式,CAD中也常常使用,例如材料表、标题栏、门窗表等。

那么问一下,大家用的是CAD中的表格功能,还是用CAD画表格,还是用EXCEL等外部软件中导入呢?

画表的恕我直言,你的累挨得非常不值,不管你的手法有多好,速度有多快。

用CAD表格功能的,大概也知道有"粘贴为CAD图元"这个说法,省了很多时间,值得推荐。

用Excel外部软件同步的,必须伸出双手双脚点赞,这才是数据链接的正确使用方式。

如果这三种,你听起来都是一脸懵逼的表情,那么不妨继续来看今天的主要内容:数据链接的用法,一步到位用最好的方法。

数据链接管理器

excel怎么插入07版cad(精华300-14还在用CAD做表格吗)(1)

数据链接管理器,与外部Excel文件保持数据同步的重要工具。

与数据提取并称"数据"双杰,不同的是"数据提取"是由内到外,而"数据链接"则是内外兼修。

创建新的Excel数据链接

excel怎么插入07版cad(精华300-14还在用CAD做表格吗)(2)

启动数据链接管理器后,点击创建"新的Excel数据链接",在新弹出的对话框中输入链接数据名称。

会有人说点击了之后没有反应呢,也没有弹出这个对话框呢?

问题在于你的Excel与AutoCAD之间不兼容:例如64位CAD需要对应安装64位Excel (MS Office套装),如果是一个32位和64位兼容的版本,是无法建立起联系的。

选择Excel源文件

excel怎么插入07版cad(精华300-14还在用CAD做表格吗)(3)

在新建的名为"样例"的数据链接中编辑与外部Excel文件的对应关系,点击"…"按钮浏览电脑中本地硬盘文件,选中所需的Excel文件。

注意,与文件的扩展名是xls还是xlsx无关,两种格式通吃。

选中后,在接下来的对话框中进行确认。

excel怎么插入07版cad(精华300-14还在用CAD做表格吗)(4)

与Excel源文件链接建立成功

excel怎么插入07版cad(精华300-14还在用CAD做表格吗)(5)

在数据链接管理器的界面下,将显示"链接"成功的标记。

单击"样例",将显示链接文件的详细信息。

至此,建立链接的任务完成,将进入下一个阵地继续战斗。

通过表格功能插入数据链接

excel怎么插入07版cad(精华300-14还在用CAD做表格吗)(6)

运行"表格"命令:

在插入选项中选择"自数据链接",预览区中将显示表格的内容。

确认无误后,单击"确定"按钮插入表格。

CAD中的表格调整要点

excel怎么插入07版cad(精华300-14还在用CAD做表格吗)(7)

通过"表格"功能插入的表格与Excel文件中的表格内容完全相同。

需要注意的是,Excel中的表格"列宽度"需要设置稍宽一些。

因为两者的字体稍有区别,如果以Excel中的列宽为准,在CAD中显示的表格内容可能会分为两行。

通过修改Excel实现CAD中表格内容同步

在Excel中,增加一行内容后保存并退出

excel怎么插入07版cad(精华300-14还在用CAD做表格吗)(8)

在CAD中更新表格数据,选中表格后,在弹出的右键菜单中单击"数据链接"。

excel怎么插入07版cad(精华300-14还在用CAD做表格吗)(9)

在弹出的对话框中选择"更新这些单元中的内容"

excel怎么插入07版cad(精华300-14还在用CAD做表格吗)(10)

接下来就会看到,在CAD中表格已经同步为Excel中的样式。

excel怎么插入07版cad(精华300-14还在用CAD做表格吗)(11)

通过修改Excel同步CAD表格内容的方法,可以更好地利用Excel软件编辑方便、快捷的特点,避免了在CAD中进行大量数据操作的繁琐过程。

通过修改CAD表格实现Excel内容的同步

同样,我们还可以通过写入数据链接的方式,使外部Excel文件中的内容与CAD的内容同步。

操作过程与前一步骤类似,需要注意的是:Excel文件应为关闭状态,否则无法完成同步。


数据接口是CAD"借力而行"的重要表现之一,在CAD的早期版本中,并未提供此类数据链接方式。

如果需要将Excel中的内容导入CAD中,需要以"粘贴为CAD图元"的方式完成。

两者之间联系比较松散。

而通过建立数据链接的方式进行操作,就相当于在两者之间架设了一道桥梁,可以随时交流,更加方便。

就说我在开发区,趣说CAD,让枯燥生动起来

,