Otra forma es usar el paquete de oficina
OpenOffice.org con la libreria
MyODBC o mySQL-ODBC .
Creo que se utiliza la misma fuente de datos para comunicar MySQL/MSOffice (yo hace unos años deje de utilizarlo

), en esa pagina encontraras mas informacion.