Para imprimir documentos do Excel em PDF ... Se você possui o Office 2007 ou superior, pode usar o VBscript aqui .
(Você precisa criar um arquivo de lote que faça um loop através do seu .xls end .docs chamando este VBScript.)
Depois disso, você pode mesclar os PDFs com PDFTK ou uma das ferramentas de Xpdf ou use seu próprio método com o Ghostscript.