Thanks Steve!
I can think of many things this could be applied to. Extending it and adjusting the window heights for a level to match the owners deciding they have the money for 8 foot doors rather than 6'-8" doors on a particular level comes to mind. Yes, you could isolate windows and just move them up for a level, but you couldn't drive this from a database or excel.
--Jim