Script that removes nesting of blocks or a block display color override?

This has been a nightmare - sometimes when importing files from other CAD programs, I end up with nested blocks. I don’t want to have to explode all of them, I don’t really even want to edit them. I just want to change the colors in my display mode. The different blocks that are nested are on multiple different layers, and it would be time consuming to have to sift through to try and “BlockEdit” everything nested inside it.

For example, I imported this from SketchUp. You can see it’s made up of other block instances.

And I’m using it as a block.

I just want to override the display color. Is there a better way to do it, other than exploding everything?

hi andrea,

You can try this script - it should help with that you are trying to do: