如何在Excel 2002中将一组工作表打印到PDF中?

我已经尝试了CutePDF,但程序化访问需要通过registry项,这是不是线程安全的。 我也尝试过PDF Writer,但是当多个用户login同一台机器同时尝试打印时,程序会出现严重的问题。

我正在寻找一个简单的C#或VBA命令,我可以说 – 打印这个.xls,而且它没有我不必跳过篮球。

有什么build议么?

我想你会在那里进行一个艰苦的search。 大部分“Source to PDF”转换器都基于打印stream,您可以在其中打印任何您想要打印/转换为PDF的标准打印stream。 printstream(假脱机程序)是非常asynchronous的(不是线程安全的),并且在同一台机器上有多个用户的问题。

在这里有很less的编程解决scheme,我认为他们都花钱,但我可能是错的。

当然你也可以使用Open Office – 作为pdf的出口在作者中很好地工作。 也许Calc有类似的支持?

另请参阅标记为openoffice.org的其他答案

例如openoffice-command-line-pdf-creation