明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 秋枫

已解决:使用VLISP去除表格单元格文字格式

  [复制链接]
 楼主| 发表于 2010-6-27 22:38:00 | 显示全部楼层
主是要Table对像没有FieldCode这个Method。MText对像比较好处理。
 楼主| 发表于 2010-6-27 22:40:00 | 显示全部楼层
完整代码搞定。加上选择过滤、出错处理,用户提示。

见附件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2010-6-28 01:10:00 | 显示全部楼层
本帖最后由 作者 于 2010-6-28 2:14:03 编辑

我测试好像有点问题,有公式的数据不太对,数据重复显示2次。点击单个cell,不修改,按确定。又正常了。

看来是acad的bug。在2006和2011中文版均如此。不知道是否个案。

 楼主| 发表于 2010-6-28 14:19:00 | 显示全部楼层

我在2010中发现这个问题后,加了一句

  (vl-cmdf "updatefield" e "")
可以解决。

发表于 2010-6-28 14:27:00 | 显示全部楼层
真是高人
发表于 2010-7-8 23:00:00 | 显示全部楼层

请问14楼 

(vl-cmdf "updatefield" e "")
加在哪个地方呢?请指教。

谢谢

发表于 2010-11-16 22:14:00 | 显示全部楼层
StripMtext 5.0c 已可以完美解决!
发表于 2010-11-17 11:32:00 | 显示全部楼层
請問updatefield是什麼命命?我在04版找不到這個命令?
 楼主| 发表于 2010-11-28 22:29:37 | 显示全部楼层
回复 aytxq 的帖子

AutoCAD 2004中的确没有这个命令。也没有必要有这个命令。因为AutoCAD 2004不支持Field。
它的表格不支持公式计算。
发表于 2012-5-23 15:51:45 | 显示全部楼层
今天也被这个问题搞的够呛,还是高人多啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-6-8 18:04 , Processed in 0.180971 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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