What this macro does
Scans BOM rows for missing part number, description, material and revision values, then writes a CSV report.
Best for
- Release readiness checks
- BOM quality control
- Property cleanup before export
Inputs
- Open drawing or assembly with BOM table
Outputs
CSV report
Filename rules
{document}_bom_property_check.csv.
How to use
- Test on copied SOLIDWORKS files first.
- Download and import
BomPropertyChecker.basinto a SOLIDWORKS VBA macro project. - Open the required document type: Drawing, Assembly.
- Run
mainfrom the macro editor or assign it to a toolbar button. - Review all generated files before using them for production release.
Limitations
- Checks visible BOM table text.
- For workspace-wide BOM visibility and where-used search, use Solidise.