Analysing Word documents (slow) What's wrong with this code please!

Daniel Dittmar daniel.dittmar at
Mon Jan 19 11:49:19 CET 2004

jmdeschamps wrote:
> Anyone has a hint how else to get faster results?
> (This is to find out what was bold in the document, in order to grab
> documents ptoduced in word and generate html (web pages) and xml
> (straight data) versions)
> for i in range(len(MSWord.Documents[0].Content.Text)):
>     if MSWord.Documents[0].Range(i,i+1).Bold  : # testing for bold

Perhaps you can search for bold text. The Word search dialog allows this.
And when you use the keybord macro recording feature of Word, you can
probably figure out how to use that search feature from Python.


More information about the Python-list mailing list