VB Macro to Count Blocks
Posted on 2004-08-30
This comment concerns AutoCAD 2002,
I need to create a little code that will enable the user see how many occurances of a block there are in a drawing simply by clicking on one. Eventually I would like to make it functional enough so that the user could click them off one by one with each counted block turning a different color. I have programmed extensively in Excel with VBA but have done absolutely nothing in AutoCAD. I have looked into LISP but have not been able to make heads or tails of any of it. What I need is just kind of a jump start. For instance, how do you allow the user to select objects in code? Is there a control that does this? In Excel it's a Refedit control. Do I need to change the selection mode? Is there a blocks collection for each block in AutoCAD? Can I do a For Each Block in BlockName.Blocks? If anybody knows of any good tutorials on programming with VB in AutoCAD I would like to take a look at them.
As you can see I'm pretty bogged down here. Any suggestions will be appreciated.