While working with Outlook VBA macros, I couldn’t find anything that would properly handle keywords, especially with the “list separation” character handled properly for different locales. Hence I created this code. Maybe its useful for someone else as well. Have fun with it.
The code provides 4 functions for manipulating keyword fields
KeywordAvailable: returns true if the keyword is in the list
KeywordRemove : returns the initial list without the ones to be removed
KeywordAdd : adds to the list, but prevents duplicates
KeywordUndouble : returns the initial list, with any double entries removed
The code can be found here on OutlookCode.com.