In the past, Applescripting Microsoft Word’s checking of misspelled words in a text object of a document, no proofing had to be assigned a boolean value of false.
Otherwise a call to spell check a Microsoft Word document would skip over the text range that was assigned no proofing boolean true
In Microsoft Word 2011 the no proofing property could be set to a boolean value of true or false.
For Microsoft Word 2011
tell application "Microsoft Word"
if build < 15 and build > 14 then set noProofing to no proofing of text object of active document
end tell
This returns a boolean value for noProofing.
After upgrading to Microsoft Word 2016, I find that the no proofing property of text range or text object of active document fails.
For Microsoft Word 2016
tell application "Microsoft Word"
if build > 15 then set noProofing to no proofing of text object of active document
end tell
This returns missing value for noProofing.
I cannot find any reference to a new version of Microsoft’s 2016 applescript syntax of definition changes.
Surprisingly, I also cannot find any definition of no proofing in its dictionary.
Did Microsoft remove this property from its sdef, and if it did, what replaced it?
Any ideas on what has changed in Applescript’s call of Microsoft Word’s properties?