2013-06-20 47 views
2

我很樂意使用PDFCreator從Excel中創建PDF文件(.xlsx)。我無法使用MS Office。因爲寫字板是用來.docx文件發送到的PDFCreatorPDFCreator和Excel Viewer

PDFCreator.exe /PF"myfile.docx" 

沒有問題,這一個:

我已經下載的PDFCreator,並試圖用命令打印.DOCX。

我已經安裝了Microsoft Excel Viewer來打開和打印Excel文件。當我打開Excel Viewer時,我可以使用PDFCreator作爲虛擬打印機來打印PDF。然而,當我嘗試使用PDFCreator的命令行:

PDFCreator.exe /PF"excel.xlsx" 

什麼也沒有發生 - 只顯示與文件選擇窗口 - 我發現了這個彈出通過Excel查看顯示打開特定文件。

我的問題是:

1)有使用命令行的PDFCreator打印XLS文件時的MS Office,不提供任何選項?

2)有沒有Excel Viewer的任何命令行參數來打印文件?我至今XLVIEW.EXE 「filename.xlsx」

要求:

  • 整個過程實現自動化(這就是爲什麼我用命令行參數)

  • MS Office無法使用(由於許可證)

  • 免費用於商業用途/應用服務器上的

謝謝!

回答

0

EDIT3下面

如果你看看這裏:http://www.excelguru.ca/content.php?181 你會看到,可以運行要做到這一點Excel的VB代碼。你可以使用類似這樣的命令行來運行代碼:

c:\filename.vbs 

這將啓動VB腳本。 VB腳本是excel的一部分,因此不再花費任何費用,許可證沒有問題,而且您不必使用Word。

我認爲你有Excel可用或者是你的意思是由Office不可用?在你的第二個問題中,你指出Excel 可用。

EDIT3:

嘗試安裝的OpenOffice(http://www.openoffice.org/)。這將允許您在不安裝Excel的情況下打開Excel文檔。它是免費的,所以不應該有許可證問題。

以下網站展示瞭如何通過命令行打開的OpenOffice的電子表格部分: http://wiki.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Getting_Started/Starting_from_the_command_line

下頁最後一段表明您可以從Excel電子表格轉換爲PDF http://www.openoffice.org/product/calc.html

而且最重要的這個頁面展示如何使用OpenOffice的命令行的Excel SS轉換爲PDF http://forum.openoffice.org/en/forum/viewtopic.php?f=9&t=32069

+0

Excel Viewer和MS Office - Excel之間有區別...所有這些示例都假設您已安裝Excel或任何其他能夠顯示和打印Excel文件的應用程序。我有Excel Viewer(免費MS),但是通過PDFCreator打印時出現問題 – luccio

+0

@luccio Excel Viewer是否允許您使用宏? – Jim

+0

根據這篇文章http://www.office-archive.com/4-excel/346d378213e54b33.htm這是不可能的。 Excel Viewer僅用於查看和打印excel文件 – luccio

1

我遇到了這個問題,使用PDFCreator和Excel Viewer 12(來自Microsoft的最新下載)。但是,我發現Excel Viewer 2003一切正常。顯然這隻適用於.xls格式。