本帖最后由 jiang101726 于 2011-06-27 16:15:32 编辑

解决方案 »

  1.   

    莫非cad里面也能:
    开始记录宏,手动完成所需功能,结束记录宏,按Alt+F11键,查看刚才记录的宏对应的VBA代码。
      

  2.   

    好像以前有人问过就是慢慢填,找个起点然后一路画过去。用selectionset看看和圆是否相交。相交了再作临界判断如果你的矩形不需要同样大小就用region来找到合适的大小具体代码没有特殊的,就是画一个矩形,然后根据offset一直画一直画。autocad vba的帮助做的非常好,具体代码一查就找到了