I have often wondered why it is that non-English speaking programmers are forced to use a different language when programming when it would seem to be so easy to offer an ID
In old (really old) Word version you would write your macro's in WordBasic. The WordBasic was localized.