Столкнулся с аналогичной проблемой и упешно решил её. Ради того чтобы написать вам решения, даже преодолел себя и зарегистрировался на форуме
. Для решения проблемы следует учесть две вещи:
1) OPen office действительно не работает с седьмой версией джавы, поэтому качать надо отсюда:
JRE 6u32 Downloads
2) Разрядность установленной java должна совпадать с разрядностью open office. Соответственно по ссылке выше надо качать версию "jre-6u32-windows-i586.exe", так как open office по умолчанию предлагает ставить именно 32-битную версию(не знаю есть ли у него 64-битная).
З.Ы.: если 6-ю java будете устанавливать дополнительно к седьмой, то не забудьте переключить используемую версию в настройках.