Before I started working here, who ever created the Custom Property fields in the Custom Property Fields didn't check to have all the properties added to the top part level and randomly had them applied to the configuration. All our configurations are the standard "Default" so what I need to do is copy all the custom properties from the "Default" config to the Custom (part level) tab. Its fine if it overwrites an existing property value. I've looked on here but the only macros I have found don't seem to do anything even if I get into it and try to configure them. I have some experience writing macros but not enough to build one from scratch. Any help would be appreciated.