>ox.ActiveDocument.BuiltInDocumentProperties( "company").value = 'Me' >? ox.ActiveDocument.BuiltInDocumentProperties( "company").value >D'oh. Somebody kick me. I've been doing a lot of (unrelated) work with SQLEXEC recently and am accustomed to checking the return value. It was habit to do it here, too, but of course that was the problem. Thanks.