US$0.00
0

Automatically Refresh Drawing Sheet Formats in SOLIDWORKS with VBA

Picture of Amen Jlili

Amen Jlili

Amen Jlili is the founder and technical director of Blue Byte Systems Inc., a software company in Vancouver, Canada, specializing in automating SOLIDWORKS and PDM.

Managing large drawing sets in SOLIDWORKS often means working with inconsistent or outdated sheet formats. Whether due to legacy templates, changes in company standards, or imported files, it’s not uncommon to find drawing sheets that don’t match the expected formatting. This macro solves that by automatically refresh drawing sheet formats in SOLIDWORKS with VBA, ensuring every sheet stays aligned with the latest standards.

What This Macro Does

  • Loops through all sheets in an open drawing.
  • Detects each sheet’s paper size.
  • Clears any elements from the sheet format.
  • Replaces the current sheet format with a new one (in this case, a C-size format).
  • Saves the drawing once all sheets are processed.

When Should You Use It?

0
0
Your Cart
Your cart is emptyReturn to Shop