With oDoc .FormFields('txtmyfield1').result = 'whatever' ... EndWithall is well until I populate one of the fields with a This.SomeFormValue, at which point Word chokes and returns the error: 'Usual OLE error stuff', 'property Result is not a by reference property', if I populate the field with any other value , no problem, the form property I'm using varies in length from 10 chars to 500 ( approx ) and is in the following format, "1234567891 2222222222 2222211111" etc. Anyone ever experienced this ?