by rudolfo » Wed Feb 01, 2012 11:47 pm
.doc and .docx are Microsoft formats. Traditionally Microsoft doesn't play well with Java. Why do you need this to be done in Java? Your chances are better if you approach this in .NET. And yes, the first address to ask about proprietary formats of a specific owner is the owner of these formats, so that would be Microsoft again.
OpenOffice 3.1.1 (2.4.3 until October 2009) and LibreOffice 3.3.2 on Windows 2000, AOO 3.4.1 on Windows 7
There are several macro languages in OOo, but none of them is called Visual Basic or VB(A)! Please call it OOo Basic, Star Basic or simply Basic.