Batch Block Counter is freeware VBA module. It can count
number of block references in
single file or
in batch mode in group of
In batch mode, user specifies folder. Batch Block Counter
analyzes all dwg files in that folder. Optionally, user can include dwg files
in subfolders, up to maximum number of 300 files.
Processing in Batch Block Counter is responsive, meaning that user can stop
execution at any moment.
It counts block references both in model space and in paper
Counting results are presented in two level table structured on per file and
per layout basis. Results can easily be copy/pasted (in csv format) in other
programs such se Excel.
In order to use Batch Block Counter VBA support in AutoCAD is
required. It is not part of default AutoCAD installation and must be downloaded
and installed separately.
VBA Enabler for AutoCAD 2014, 2015 and 2016 can be downloaded from
Download AutoCAD VBA Enabler link
Batch Block Counter can be used on 32 bit and 64 bit versions
Using Batch Block Counter
In order to use Batch Block Counter VBA module follow this steps
Make sure VBA Enabler is
Download Batch Block
Counter using button on top of page or click here
In AutoCAD, go to
Tools->Macro->Load Project menu option and select previously downloaded
In AutoCAD, go to
Tool->Macro->Macros… . In list box select batchblockcounter.dvb!Module1.Run
line(if you don’t have other VBA modules loaded it’s only item in
list box) and press Run button.
We can be contacted on
Contact Us page.
END-USER LICENSE AGREEMENT
For Batch Block Counter
By CAD Project Point
Please, read this
carefully. By using all or any portion of the Software you accept all the terms
and conditions of this Agreement. If you do not agree, do not use this
When used in
this Agreement, the following terms shall have the respective meanings
indicated, such meanings to be applicable to both the singular and plural forms
of the terms defined:
means CAD Project Point.
means You or Your Company, unless otherwise indicated.
means (a) all of the contents of the files, disk(s), CD-ROM(s) or other media
with which this Agreement is provided, including but not limited to ((i) registration information, i.e. License key which is
unique for a registration name of the Licensee; (ii) related explanatory
written materials or files (“Documentation”); and (iii) Software
setup files and code samples (if any); and (b) upgrades, modified versions,
updates, additions, and copies of the Software, if any, licensed to you by CAD
Project Point (collectively, “Updates”).
or “Using” means to access, install, download, copy or otherwise
benefit from using the functionality of the Software in accordance with the
means Windows OS, GNU/Linux or Mac OS X, or any virtual machine.
granted a non-exclusive License to Use the downloaded Software for any purposes
for an unlimited period of time.
product under this License is provided free of charge. Even though a license
fee is not paid for the use of such software, it does not mean that there are
no conditions for using such software.
Software may be installed and Used by the Licensee for any legal purpose.
Software may be installed and Used by the Licensee on any number of systems.
Software can be copied and distributed under the condition that original
copyright notice and disclaimer of warranty will stay intact and the Licensee
will not charge money or fees for the Software product, except to cover
Licensee will not have any proprietary rights in and to the Software. The
Licensee acknowledges and agrees that the Licensor retains all copyrights and
other proprietary rights in and to the Software.
within the scope of this License is free of charge and no royalty or licensing
fees shall be paid by the Licensee.
INTELLECTUAL PROPERTY RIGHTS
License does not transmit any intellectual rights on the Software. The Software
and any copies that the Licensee is authorized by the Licensor to make are the
intellectual property of and are owned by the Licensor.
Software is protected by copyright, including without limitation by Copyright
Law and international treaty provisions.
copies that the Licensee is permitted to make pursuant to this Agreement must
contain the same copyright and other proprietary notices that appear on or in
structure, organization and code of the Software are the valuable trade secrets
and confidential information of the Licensor. The Licensee agrees not to
decompile, disassemble or otherwise attempt to discover the source code of the
attempts to reverse-engineer, copy, clone, modify or alter in any way the
installer program without the Licensor’s specific approval are strictly
prohibited. The Licensee is not authorized to use any plug-in or enhancement
that permits to save modifications to a file with software licensed and
distributed by the Licensor.
Trademarks shall be used in accordance with accepted trademark practice,
including identification of trademarks owners’ names. Trademarks can only
be used to identify printed output produced by the Software and such use of any
trademark does not give the Licensee any rights of ownership in that trademark.
Licensor warrants that:
4.1.1 The Licensor
owns the Software and documentation and/or is in possession of valid and
existing licenses that support the terms of this Agreement;
4.1.2 the Software conforms to specifications and functionality as
specified in Documentation;
4.1.3 to the best of the Licensor’s knowledge, the Software
does not infringe upon or violate any intellectual property right of any third
4.1.4 the Software does not contain any routine, intentionally
designed by the Licensor to disable a computer program, or computer
instructions that may alter, destroy or inhibit the processing environment.
those warranties specified in section 4.1 above, the Software is being
delivered to the Licensee “AS IS” and the Licensor makes no
warranty as to its use or performance.
does not and cannot warrant the performance or results the Licensee may obtain
by using the Software. The entire risk arising out of use or performance of the
Software remains with the Licensee.
gives no warranty, express or implied, that (i) the
Software will be of satisfactory quality, suitable for any particular purpose
or for any particular use under specified conditions, notwithstanding that such
purpose, use, or conditions may be known to the Licensor; or (ii) that the Software
will operate error free or without interruption or that any errors will be
LIMITATION OF LIABILITY
In no event
will the Licensor be liable for any damages, claims or costs whatsoever or any
consequential, indirect, incidental damages, or any lost profits or lost
savings, even if the Licensor has been advised of the possibility of such loss,
damages, claims or costs or for any claim by any third party.
In no event
will the Licensee be liable to the Licensor on condition that the Licensee complies
with all terms and conditions stated in this License.
If a portion
of this agreement is held unenforceable, the remainder shall be valid. It means
that if one section of the Agreement is not lawful, the rest of the Agreement
is still in force. A party’s failure to exercise any right under this
Agreement will not constitute a waiver of (a) any other terms or conditions of
this Agreement, or (b) a right at any time thereafter to require exact and
strict compliance with the terms of this Agreement.
© 2018 Cad Project Point. All rights reserved