I'm documenting a system using Visio 2003, and I've created dozens of diagrams with shapes using custom properties that evolved over time. About midway through my project I discovered Custom Property sets and developed some standard sets I'd like to apply to my earlier drawings. Unfortunately, the Custom Property Set tool wipes out any data that exists in earlier custom properties, and there are so many shapes it's impractical to replace them manually. Is it possible to apply custom property sets to shapes from within VBA? I've populated ordinary custom properties that way, but I haven't seen anything written about using custom property sets. I'm hoping that since the sets are saved somewhere in the document, they can be accessed and applied programmatically.
Thanks,
Gabrielle Gagnon