Imprimir desde un botón en una página web es relativamente sencillo, usando window.print(), aunque creo que esto sólo sirve para explorer
Lo de pasar a word yá no podrás hacerlo desde el lado cliente, así que con javascript no podrás hacerlo.
En caso de poder hacerse (que creo que sí se puede) habrías de realizar la acción en el servidor usando algún lenguaje server-side. Supongo que asp será el más indicado, dado que tanto word como asp son propietarias de Micro$oft