Danny Child
asked on
Adding multiple words that are incorrectly shown as misspelled to dictionary
When dealing with a body of text with many unrecognised words - which show as incorrectly spelled - is it possible to highlight the whole block, and tell Word to add **any** "misspelled" word to the CUSTOM.DIC?
I typically get this when writing geek documentation (someone's gotta do it!), and am too lazy to go through and add 100 or so more terms individually. Don't want to add *all* the words, just the ones that Word thinks are misspelled. Pasting the entire paragraph into CUSTOM.DIC seems a bit brutal!
Selecting a paragraph, right-clicking, and seeing the option "Add ALL to Dictionary" would be the perfect thing...
Some sample text:
Installed services on \\<servername>:
ACPI - Microsoft ACPI Driver
AFD - AFD Networking Support Environment
Alerter - Alerter
AppMgmt - Application Management
AsyncMac - RAS Asynchronous Media Driver
atapi - Standard IDE/ESDI Hard Disk Controller
Atmarpc - ATM ARP Client Protocol
audstub - Audio Stub Driver
awhost32 - pcAnywhere Host Service
BITS - Background Intelligent Transfer Service
Browser - Computer Browser
Cdrom - CD-ROM Driver
CIMnotify - HP Insight Event Notifier
cisvc - Indexing Service
I typically get this when writing geek documentation (someone's gotta do it!), and am too lazy to go through and add 100 or so more terms individually. Don't want to add *all* the words, just the ones that Word thinks are misspelled. Pasting the entire paragraph into CUSTOM.DIC seems a bit brutal!
Selecting a paragraph, right-clicking, and seeing the option "Add ALL to Dictionary" would be the perfect thing...
Some sample text:
Installed services on \\<servername>:
ACPI - Microsoft ACPI Driver
AFD - AFD Networking Support Environment
Alerter - Alerter
AppMgmt - Application Management
AsyncMac - RAS Asynchronous Media Driver
atapi - Standard IDE/ESDI Hard Disk Controller
Atmarpc - ATM ARP Client Protocol
audstub - Audio Stub Driver
awhost32 - pcAnywhere Host Service
BITS - Background Intelligent Transfer Service
Browser - Computer Browser
Cdrom - CD-ROM Driver
CIMnotify - HP Insight Event Notifier
cisvc - Indexing Service
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
The macro seems to work really well, I can see it putting the items into the CUSTOM.DIC folder, but on some larger documents, they are still flagged with the red squiggle. The only way I've found to get it to go away is to turn off the Tools.. Options.. Spelling & Grammar.. Check Spelling as you Type, and then turn it on again.
GrahamSkan - any chance of you adding this last piece of functionality? heck, I'll even double the points!
Regarding Dreamboat's idea, AFAIK, custom.dic only works on having it's entries sorted alphabetically, with a single word per line. If I was going to do that, it would be quicker to use the right-click.. Add to Dictionary!
GrahamSkan - any chance of you adding this last piece of functionality? heck, I'll even double the points!
Regarding Dreamboat's idea, AFAIK, custom.dic only works on having it's entries sorted alphabetically, with a single word per line. If I was going to do that, it would be quicker to use the right-click.. Add to Dictionary!
ASKER
neat macro, cheers.
Sorry I haven't yet found a way of forcing the respell check. I think that Word must maintain a cache of the Dictionary, which it refreshes when you click on the Checkbox, but not when it is changed programatically.
I did think of saving, closing and re-opening the document, but that could bring other problems. I also tried removing the Custom.dic from the list of dictionaries and re-adding it, but Word seemed unaware of my actions.
I did think of saving, closing and re-opening the document, but that could bring other problems. I also tried removing the Custom.dic from the list of dictionaries and re-adding it, but Word seemed unaware of my actions.
Just be sure when you save that you retain the proper name of the file, and that you save it as a text file.