if you select a general table in a drawing and right click, you can set it to use the default table font or some other font.
this then updates all the text in the table.
is there some way to do this in a macro, WITHOUT selecting a table?
i.e. a macro that goes though the drawing, finds any tables, and sets them to use the default font?
Thanks
The easiest solution would be to edit your default template's general table font to match whatever setting your drawing font is.
If you want to program it, you may want to look at this: 2018 SOLIDWORKS API Help - Get General Table Feature Example (VBA)
I haven't used tables much myself, but it looks like they can be acquired by ID like any other feature. Probably just add a loop and set the font. This thread shows another possible solution: How to change fontsize of general table position with API?
Good luck