Creating named cells isn't feasible as buildings or bridges may contain many different profiles:
Just so we're clear, the solution I gave you doesn't create a named range it creates a name that's associated with a value.
So after running this code you have names in your workbook that a user can type into any cell and when you hit enter it will display the value and it can be used in formulas.
In the case above if a user types =HEB_200 in any cell and presses enter it will display the value.
So =HEB_200 + 1 will display 84.2
I also gave you a link to the page about names which shows that if you use visible = false the user won't see the names in the name list and therefore can't delete them by accident.
Bookmarks