Set Area parameter in revit for direct shape

Thank you in advance of any suggestion.

Recently I got a headache, we got a model that have many direct shape and want we want to do now is to get the area of each of these direct shape (actually almost of them a panel). My idea was to generate the material take off schedule, and then use these material area back to the area parameter, however I know the “area” here is read-only and determine by the instance itself in revit. Still want to see any solution that I can assign the area into the “area” parameter in revit.
Appreciate all discussion.