VBA Excel 2003按自定义顺序打印页面

我有一个Excel(2003)工作簿。 我需要打印包含在工作簿中的某些信息的小册子。

是否可以在一个打印作业中从一个工作表打印一个页面,然后从另一个工作表打印另一个页面,因为打印设置与小册子一样? 我一直在search互联网一段时间,没有任何运气。

在我的search中遇到的一个可能性是将每个工作表保存为一个PDF文件,所以PDF文件将包含10页。 唯一的问题是添加第三方DLL,因为我的公司对此有严格的规定。 如果有内置的方法,请让我知道,因为我找不到它。

谢谢,M

你可以把它们放在一个数组中

Sheets(Array("Sheet3", "Sheet1")).PrintOut