+发表新主题
gzl19690911 发布于2023-8-17 10:13 758 次浏览 2 位用户参与讨论
跳转到指定楼层
求助
QQ:
微信:
手机:
概要: -
我在CAD中插入EXCEL表格,用的table命令,这样excel里面修改数据后这边也可以同步修改。
1、普通表格可以在单元格里面插入块,但现在表格数据来源于excel,不能操作,能否在excel表格中插入相应的代码,这样在CAD中就自动显示块了。
      更进一步,如果后面的单元格能够起用图中的块数量,就可以实现自动统计数量了。
2、一个CAD文件中有多个图,要插入多个表格,表格里面单元格的高度和宽度想固定一致,但直接复制表格后,表格的来源就不能单独修改了,修改一个,其它也跟着修改,除非重新插入表格,设置所有格式就可以选用不同的表格来源,这样很不方便。
回复

使用道具 举报

已有2人评论

yangqing0327 发表于 2023-8-19 08:34:43
你说的代码是什么程序代码?excel的代码控制cad有点麻烦,最理想是用cad二次开发的程序去做。例如lisp、VBA、C#等语言二次开发
回复

使用道具 举报

gzl19690911 发表于 2023-8-21 06:44:59
CAD里面可以通过count命令生成各块的数量,然后生成一个表格,表格里面可以自动计算块的数量变化。
然后查看里面的公式代码是这样的:
{"countingArea":[],"key":{},"name":"\u9632\u6c34\u611f\u70df\u63a2\u6d4b\u5668","type":"block"}

但这种方式很不好用,表格样式不符合自己的要求。如果采用VBA生成表格,自己在里面插入类似的代码,似乎不能识别,会当成一段文本来处理。帮助文件里面也没有具体的描述。

该怎么做呢,有没有好的办法?>
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ| Archiver|手机版|小黑屋| 碧波制图网 Published by Stonespider

Copyright © 2021-2023 Kangli Wu   All Rights Reserved.

Powered by Discuz! X3.4( 苏ICP备18011607号-1 )

快速
回复
返回
列表
返回
顶部