How can I get Ms word vba to choose / hilite the most basic words in a sentence

I am building simplified phrases from complex sentences so that my students with reading comprehension issues have an easier time extracting the meaning from the sentences. What way can I get vba to make this horribly time consuming task faster. Can I get it to show the basic subject and verb actions?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Yes it is possible.  I think you would need to create a list of the words to highlight - from there it is just a matter of highlighting all the words in your document if they appear in the list.  

As far as I can tell the challenge will be compiling the list, everything else is find and replace.

That said you can perhaps use regular expressions (RegEx) to do some of the find and replace work for you.  For example you could find all words that end in "ing", "tion" etc.  might help grab some of the actions.

Similarly you can use RegEx to find words either side of a joining word.  I.e. if you your complex phrase has the words "boy and girl" you could automagically find:

(word) "and" (word)

so as to extract 'boy', 'girl'

If this seems like it might be of use I'd recommend getting a copy of NotePad++ and add the RegEx Addin and google for "help with regex".


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
BTW If you need help with the VBA side of things I suggest you provide a before and after example to illustrate what it is that you hope to achieve.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Word

From novice to tech pro — start learning today.