What this macro does
Exports every sheet in the active drawing to its own PDF file.
Best for
- Shop-floor sheet packets
- Vendor sheet-by-sheet sharing
- Large multi-sheet drawings
Inputs
- Open .SLDDRW drawing
Outputs
Filename rules
{drawing}_{sheet}.pdf.
How to use
- Test on copied SOLIDWORKS files first.
- Download and import
ExportDrawingSheetsSeparatePdf.basinto a SOLIDWORKS VBA macro project. - Open the required document type: Drawing.
- Run
mainfrom the macro editor or assign it to a toolbar button. - Review all generated files before using them for production release.
Limitations
- Uses the active drawing's sheet export behavior.
- Very long sheet names are sanitized for Windows filenames.