I have a use case where some text has to be processed in the entire word content. This includes all content including direct text, text inside tables and inside shapes at all levels. Is there any way to enumerate contents and replace them as well in both 2003 and 2007 versions using VSTO?