Tu primera opcion es la acertada. Como no tiene Excel, pues obviamente no se puede crear dicho objeto.
No olvides que asi sean similares, si un programa es otro, pues la programacion cambia. Yo no tengo OpenOffice pero mira este enlace:
http://www.recursosvisualbasic.com.a...pen-office.htm
Abraham