本帖最后由 airuyi 于 2016-9-30 13:44 编辑
当要制作很多组装图纸的时候,要统计其中的数量最后输出到EXCEL里总是非常麻烦。所以希望有高手帮忙写个程序,思路如下: 提取数个相同属性块的内容,然后在鼠标点击位置生成列表的属性块。
过程:
(首先就是自己已经建立好的原属性块和列表的属性块都把“序号”放在第一个属性,到时按序号从上到下排列列表属性块,同时在最后统计相同序号的属性块个数并放在列表属性块的最后一个属性“数量”上。)
选取要提取的属性块(例如附件里的属性块“组件”)。 运行程序。 程序要求选择一个要导出数据的定义好对应格式的新属性块(例如附件里的属性块“组件统计列表”)。然后把原属性块的内容一一对应地赋值到新属性块的对应的位置。每一个原属性块内容对应一个新的属性块。 用鼠标指出生成列表的插入点。 按序号顺序从上到下列出新属性块,就好像一个列表。 新的属性块会在最右边加入一个属性“数量”,统计属性完全相同或者序号相同的属性块的总数。因为有一个总数,所以完全相同的属性块在列表中只会出现一次。 结果如附件的右下角所示。
|