使用Excel显示双面打印选项

时间:2019-02-15 00:12:28

标签: excel vba ms-access

我正在尝试在Excel的Duplex中打印一堆标签。好的,很开心。

由于很多人需要这样做,因此需要在VBA中完成。更多的欢乐时光。

Excel在VBA中没有将双面打印作为选项(但是Access出于某些原因)。

您可以通过转到文件->打印->页面设置->页面->选项->双面打印来访问该选项。欢呼。

但是,显然这一次只能更改一个标签,而不是一次更改所有标签?

是否可以通过编程方式(可容纳多台打印机)在Duplex 3模式下打印一堆Excel工作簿表?好像没有因此,下一个问题是-是否有一种方法可以用VBA弹出上述选项,至少使所有操作自动化,除非最终用户需要单击正确的双工设置一堆?

谢谢

或者,我可以使用Access对象模型来更改双面打印设置,但是在尝试选择打印机方面我停留得很早,更不用说更改任何设置了。

Sub PrinterChangeWithAccess()
Dim AccessObject As Access.Application
Dim Printer_Name As Printer

Set AccessObject = CreateObject("Access.Application")
PrinterName = AccessObject.Dialogs(acDialogPrinterSetup).Show



End Sub

这种类型的问题-需要从Excel内部使用Access对象模型-是一个很好的例子,说明为什么像vba-excel标记这样的东西应该存在,但这有点不切实际。...

0 个答案:

没有答案