如何使用shellexecute打印包含多个工作表的Excel文档

时间:2018-11-16 10:55:31

标签: excel windows clarion

我在打印exeldocument的应用程序中有一个shell命令。

p1 = 'print'
p2 = 'c:\mydir\myexcel.xlsx'
p3 = ''
p4 = ''
p5 = 8
ShellExecute(GetDesktopWindow(),p1,p2,p3,p4,p5)

这很好。

现在,存在具有多个工作表(底部的选项卡)的excel文件。 如何强制Shellexecute打印所有工作表?

(我的应用程序在具有多个客户端的服务器上运行,因此要求提供支持所有客户端的解决方案)。

1 个答案:

答案 0 :(得分:0)

我不认为ShellEx将为此提供解决方案。有第三方Clarion解决方案可以做到这一点(EasyExcel和Capesoft OfficeInside),但都不是免费的。