明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1913|回复: 4

[求助]敬请sailorcwx帮忙,取消汇总

[复制链接]
发表于 2007-12-5 11:21:00 | 显示全部楼层 |阅读模式
sailorcwx您好,在您编的程序中,我现在不需要其中的线段按图层线型汇总的命令,只需要能将线段的长度(带有图层线型的信息,您的程序中有这个功能的,这个功能不要取消)导出到excel就行了,请您修改一下,谢谢您

本帖子中包含更多资源

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

x
 楼主| 发表于 2007-12-5 16:25:00 | 显示全部楼层
sailorcwx您好,能否请您帮忙解决一下,谢谢了
发表于 2007-12-5 16:30:00 | 显示全部楼层

统计线形总长度

(vlax-put-property YH_s2_cells 'item YH_s2_column 1 (strcat "线型\"" YH_s2_linetype "\"线段长度合计"))
            (
vlax-put-property YH_s2_cells 'item YH_s2_column 4 (strcat "=SUM(D" (itoa YH_s2_column1) ":D" (itoa (- YH_s2_column 1)) ")"))
                        (
setq YH_s2_layerct (append YH_s2_layerct (list YH_s2_column))
                  YH_s2_column (
1+ YH_s2_column)
                  )
统计图层总长度

 (setq YH_s2_sum (apply 'strcat (mapcar '(lambda(i) (strcat "D" (itoa i) "+")) YH_s2_layerct))
           YH_s2_sum (
strcat "=" (substr YH_s2_sum 1 (- (strlen YH_s2_sum) 1)))
           )
         (
vlax-put-property YH_s2_cells 'item YH_s2_column 1 (strcat "图层\"" YH_s2_layer "\"线段长度合计"))
         (
vlax-put-property YH_s2_cells 'item YH_s2_column 4 YH_s2_sum)
         (
setq YH_s2_tt (append YH_s2_tt YH_s2_layerct)
           YH_s2_column (
1+ YH_s2_column)
           )
统计所有长度

(setq YH_s2_sum (apply 'strcat (mapcar '(lambda(i) (strcat "D" (itoa i) "+")) YH_s2_tt))
    YH_s2_sum (strcat "=" (substr YH_s2_sum 1 (- (strlen YH_s2_sum) 1)))
    )
  (vlax-put-property YH_s2_cells 'item YH_s2_column 1 "总计")
  (vlax-put-property YH_s2_cells 'item YH_s2_column 4 YH_s2_sum)
  (vlax-release-object YH_s2_excel)

 楼主| 发表于 2007-12-5 16:59:00 | 显示全部楼层
谢谢您,终于可以用了,
发表于 2011-3-28 22:08:14 | 显示全部楼层
sailorcwx 你的管道系统昨样了喃?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-2-27 16:14 , Processed in 0.192799 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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