如何强制设置范围的打印页数(在本例中为2)

时间:2012-07-25 17:40:38

标签: vba excel-vba excel

如何强制Excel VBA中的范围说(“a1:z60”)仅从(“a1:z40”)打印两页页面(1),从(“a41:z60”打印页面(2)) 。

另外,我如何强制相同的范围说(“a1:z60”)从(“a1:p60”)打印两页第(1)页,从(“q1:z60”打印第(2)页)。

此外,我希望我的两个页面中的每个页面都能最大化缩放(在给定条件下)。

非常感谢

1 个答案:

答案 0 :(得分:0)

要在页面上打印选择:

Range("A1:E44").Select
With ActiveSheet.PageSetup
    .FitToPagesWide = 1
    .FitToPagesTall = 1
End With
Selection.PrintOut Copies:=1

将范围更改为您需要的任何范围,并将页面更改为&高达你希望如何看待页面