Thanks! I’ll take a look at the custom nodes. Really it shouldn’t be this complicated to assign values to parameters over a large number of objects. What makes it complicated is assigning the correct value to the correct object…
In terms of code, I’m thinking something like this (this is conceptual, I’ll have to work to get it from my thoughts to something the computer can understand):
For [1 . . 113], where #s = rows and values are in columns 1 & 2,
If parameter value = excel value (column 1, row [1 . . 113]
Set Element.parametervalue = excel value (column 2, row [1 . . 113])
Basically I’ve set up dynamo to pull the “Panel Name” value from each electrical element. I’m using the panel name value from excel to filter & select the correct element, then assigning another another value (from excel) to that parameter.
It seems like there’d be an easier way to import values from excel and write those values to the parameters of specific objects, but I can’t seem to figure one out. Maybe something to do with schedules in Revit?
Anyway, if I can find the right snippets of code I’ll (hopefully) be able to put it together.
Thanks for pointing me in the right direction!