好的,所以我有2个工作表,第一个包含一个页面,其中一个表格指定某些人的姓名/ ID / ..,第二个工作表包含多个页面,每个页面都涉及其中一个人第一页的表格。 (如果我们在第一个工作表的表中有5个人,则第二个工作表中将有5个页面。)
这些人中的每一个人都有一个靠近他们名字的命令按钮,这样我就可以打印出关于这个人的特定页面,以及我被困的地方......
有没有办法在工作表中操作页面(使用VBA编码)?有没有办法控制你可以打印什么?
非常感谢所有帮助,非常感谢:)
答案 0 :(得分:0)
只需按 ALT + F11 即可打开VBA编辑器并查看后面的代码。从那里,您可以根据您的要求修改代码。 RGDS,
答案 1 :(得分:0)
没有页面属性。您可以设置PrintArea。您还可以设置要打印的页面和要使用的打印机。
'set print area
ActiveSheet.PageSetup.PrintArea = "$A$1:$B$12"
'clear print area
ActiveSheet.PageSetup.PrintArea = ""
'print worksheet
Dim ws As Worksheet
Set ws = ActiveSheet
ws.PrintOut
检查ws.PrintOut
的属性。你可以在代码中做很多事情。尝试录制一个宏,看看宏如何做更多的想法。