Hi Tim,
I must have been using an older version before. Your recent post works as expected. I tested with both "Area" and "Length" properties.
What I'm working on is an updated version of my SwapText routine which supports swap fields from source to target object. I found the only reliable way to do it, allowing for all field types, is to essentially transfer the source field dictionary to target. So your example was very helpful.
Thanks again.