I just wanted to acknowledge your efforts in sharing this. To get it to work on my machine (running Word 2011), I had to change the encoding to utf-8 at two locations in the code, but now (at least preliminarily), it seems to be working.
Thanks!
-Ben
Thanks!
-Ben