[求助]敬请sailorcwx帮忙,取消汇总
<strong><font face="Verdana" color="#61b713">sailorcwx您好,在您编的程序中,我现在不需要其中的线段按图层线型汇总的命令,只需要能将线段的长度(带有图层线型的信息,您的程序中有这个功能的,这个功能不要取消)导出到excel就行了,请您修改一下,谢谢您</font></strong> <strong><font face="Verdana" color="#61b713">sailorcwx您好,能否请您帮忙解决一下,谢谢了</font></strong> <p>统计线形总长度</p><p><font face="Courier New" color="#ff0000">(</font><a href="http://www.mjtd.com/object/autolisp/vlax-put-property.htm" target="_black"><font face="Courier New" color="#0000ff">vlax-put-property</font></a><font face="Courier New"> YH_s2_cells 'item YH_s2_column <font color="#008000">1</font><font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/strcat.htm" target="_black"><font face="Courier New" color="#0000ff">strcat</font></a><font face="Courier New">
<font color="#ff00ff">"线型\"</font><font color="#ff00ff">" YH_s2_linetype "</font>\<font color="#ff00ff">"线段长度合计"</font><font color="#ff0000">)</font><font color="#ff0000">)</font><br/> <font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/vlax-put-property.htm" target="_black"><font face="Courier New" color="#0000ff">vlax-put-property</font></a><font face="Courier New"> YH_s2_cells 'item YH_s2_column <font color="#008000">4</font>
<font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/strcat.htm" target="_black"><font face="Courier New" color="#0000ff">strcat</font></a><font face="Courier New">
<font color="#ff00ff">"=SUM<font color="#ff0000">(</font>D"</font>
<font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/itoa.htm" target="_black"><font face="Courier New" color="#0000ff">itoa</font></a><font face="Courier New"> YH_s2_column1<font color="#ff0000">)</font>
<font color="#ff00ff">":D"</font>
<font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/itoa.htm" target="_black"><font face="Courier New" color="#0000ff">itoa</font></a><font face="Courier New">
<font color="#ff0000">(</font><font color="#008000">-</font> YH_s2_column <font color="#008000">1</font><font color="#ff0000">)</font><font color="#ff0000">)</font>
<font color="#ff00ff">"<font color="#ff0000">)</font>"</font><font color="#ff0000">)</font><font color="#ff0000">)</font><br/> <font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/setq.htm" target="_black"><font face="Courier New" color="#0000ff">setq</font></a><font face="Courier New"> YH_s2_layerct <font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/append.htm" target="_black"><font face="Courier New" color="#0000ff">append</font></a><font face="Courier New"> YH_s2_layerct <font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/list.htm" target="_black"><font face="Courier New" color="#0000ff">list</font></a><font face="Courier New"> YH_s2_column<font color="#ff0000">)</font><font color="#ff0000">)</font><br/> YH_s2_column <font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/1+.htm" target="_black"><font face="Courier New" color="#0000ff">1+</font></a><font face="Courier New"> YH_s2_column<font color="#ff0000">)</font><br/> <font color="#ff0000">)</font><br/>统计图层总长度</font></p><p><font face="Courier New"> <font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/setq.htm" target="_black"><font face="Courier New" color="#0000ff">setq</font></a><font face="Courier New"> YH_s2_sum <font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/apply.htm" target="_black"><font face="Courier New" color="#0000ff">apply</font></a><font face="Courier New"> 'strcat <font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/mapcar.htm" target="_black"><font face="Courier New" color="#0000ff">mapcar</font></a><font face="Courier New"> '<font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/lambda.htm" target="_black"><font face="Courier New" color="#0000ff">lambda</font></a><font face="Courier New"><font color="#ff0000">(</font>i<font color="#ff0000">)</font>
<font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/strcat.htm" target="_black"><font face="Courier New" color="#0000ff">strcat</font></a><font face="Courier New">
<font color="#ff00ff">"D"</font>
<font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/itoa.htm" target="_black"><font face="Courier New" color="#0000ff">itoa</font></a><font face="Courier New"> i<font color="#ff0000">)</font>
<font color="#ff00ff">"+"</font><font color="#ff0000">)</font><font color="#ff0000">)</font> YH_s2_layerct<font color="#ff0000">)</font><font color="#ff0000">)</font><br/> YH_s2_sum <font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/strcat.htm" target="_black"><font face="Courier New" color="#0000ff">strcat</font></a><font face="Courier New">
<font color="#ff00ff">"="</font>
<font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/substr.htm" target="_black"><font face="Courier New" color="#0000ff">substr</font></a><font face="Courier New"> YH_s2_sum <font color="#008000">1</font>
<font color="#ff0000">(</font><font color="#008000">-</font>
<font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/strlen.htm" target="_black"><font face="Courier New" color="#0000ff">strlen</font></a><font face="Courier New"> YH_s2_sum<font color="#ff0000">)</font>
<font color="#008000">1</font><font color="#ff0000">)</font><font color="#ff0000">)</font><font color="#ff0000">)</font><br/> <font color="#ff0000">)</font><br/> <font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/vlax-put-property.htm" target="_black"><font face="Courier New" color="#0000ff">vlax-put-property</font></a><font face="Courier New"> YH_s2_cells 'item YH_s2_column <font color="#008000">1</font>
<font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/strcat.htm" target="_black"><font face="Courier New" color="#0000ff">strcat</font></a><font face="Courier New">
<font color="#ff00ff">"图层\"</font><font color="#ff00ff">" YH_s2_layer "</font>\<font color="#ff00ff">"线段长度合计"</font><font color="#ff0000">)</font><font color="#ff0000">)</font><br/> <font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/vlax-put-property.htm" target="_black"><font face="Courier New" color="#0000ff">vlax-put-property</font></a><font face="Courier New"> YH_s2_cells 'item YH_s2_column <font color="#008000">4</font> YH_s2_sum<font color="#ff0000">)</font><br/> <font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/setq.htm" target="_black"><font face="Courier New" color="#0000ff">setq</font></a><font face="Courier New"> YH_s2_tt <font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/append.htm" target="_black"><font face="Courier New" color="#0000ff">append</font></a><font face="Courier New"> YH_s2_tt YH_s2_layerct<font color="#ff0000">)</font><br/> YH_s2_column <font color="#ff0000">(</font></font><a href="http://www.mjtd.com/object/autolisp/1+.htm" target="_black"><font face="Courier New" color="#0000ff">1+</font></a><font face="Courier New"> YH_s2_column<font color="#ff0000">)</font><br/> <font color="#ff0000">)</font><br/></font><font>统计所有长度</font></p><p><font><font color="#ff0000">(</font><a href="http://www.mjtd.com/object/autolisp/setq.htm" target="_black"><font color="#0000ff">setq</font></a> YH_s2_sum <font color="#ff0000">(</font><a href="http://www.mjtd.com/object/autolisp/apply.htm" target="_black"><font color="#0000ff">apply</font></a> 'strcat <font color="#ff0000">(</font><a href="http://www.mjtd.com/object/autolisp/mapcar.htm" target="_black"><font color="#0000ff">mapcar</font></a> '<font color="#ff0000">(</font><a href="http://www.mjtd.com/object/autolisp/lambda.htm" target="_black"><font color="#0000ff">lambda</font></a><font color="#ff0000">(</font>i<font color="#ff0000">)</font>
<font color="#ff0000">(</font><a href="http://www.mjtd.com/object/autolisp/strcat.htm" target="_black"><font color="#0000ff">strcat</font></a>
<font color="#ff00ff">"D"</font>
<font color="#ff0000">(</font><a href="http://www.mjtd.com/object/autolisp/itoa.htm" target="_black"><font color="#0000ff">itoa</font></a> i<font color="#ff0000">)</font>
<font color="#ff00ff">"+"</font><font color="#ff0000">)</font><font color="#ff0000">)</font> YH_s2_tt<font color="#ff0000">)</font><font color="#ff0000">)</font><br/> YH_s2_sum <font color="#ff0000">(</font><a href="http://www.mjtd.com/object/autolisp/strcat.htm" target="_black"><font color="#0000ff">strcat</font></a>
<font color="#ff00ff">"="</font>
<font color="#ff0000">(</font><a href="http://www.mjtd.com/object/autolisp/substr.htm" target="_black"><font color="#0000ff">substr</font></a> YH_s2_sum <font color="#008000">1</font>
<font color="#ff0000">(</font><font color="#008000">-</font>
<font color="#ff0000">(</font><a href="http://www.mjtd.com/object/autolisp/strlen.htm" target="_black"><font color="#0000ff">strlen</font></a> YH_s2_sum<font color="#ff0000">)</font>
<font color="#008000">1</font><font color="#ff0000">)</font><font color="#ff0000">)</font><font color="#ff0000">)</font><br/> <font color="#ff0000">)</font><br/> <font color="#ff0000">(</font><a href="http://www.mjtd.com/object/autolisp/vlax-put-property.htm" target="_black"><font color="#0000ff">vlax-put-property</font></a> YH_s2_cells 'item YH_s2_column <font color="#008000">1</font>
<font color="#ff00ff">"总计"</font><font color="#ff0000">)</font><br/> <font color="#ff0000">(</font><a href="http://www.mjtd.com/object/autolisp/vlax-put-property.htm" target="_black"><font color="#0000ff">vlax-put-property</font></a> YH_s2_cells 'item YH_s2_column <font color="#008000">4</font> YH_s2_sum<font color="#ff0000">)</font><br/> <font color="#ff0000">(</font><a href="http://www.mjtd.com/object/autolisp/vlax-release-object.htm" target="_black"><font color="#0000ff">vlax-release-object</font></a> YH_s2_excel<font color="#ff0000">)</font><br/></font></p><p><font face="Courier New"></font></p> 谢谢您,终于可以用了, sailorcwx 你的管道系统昨样了喃?
页:
[1]