0

我正在尝试制作一个宏,它将打印从 1 到“单元格值 a1”的页面。A1 = 不同组织的成员。

我需要打印第 1 页和第 2 页,但从第 3 页开始以此类推。如果组织中只有 1 个成员,我只需要这三页。如果有 10 个成员,我也只需要 3 页,但是对于每 11、21、31 个成员等,我需要多打印一页。

如果 A1 的成员数为 10 或更少,则 A1 中的值将为 3(页),如果其成员数为 11-20,则为 4,依此类推。

4

1 回答 1

0

这可以使用 VBA 设置Worksheet.PageSetup.PrintArea属性并使用Worksheet.HPageBreaks.Add Before:=rowRefwhererowRef="A11"等设置适当的分页符来实现。

于 2013-01-30T17:42:08.380 回答