Filled Region from Room Parameter

I know we can use Color Scheme on this .

But our workflow is that we export the blank room schedule to excel. Architects will fill in the finishes using the codes in the excel and throw it back to revit.

So the Floor Finish code and the Filled Region Type Name should be the same.

That way, we can just run the code every time they change the Room Schedule and the Floor finish should change as well.