如何仅打印Excel文件中的某些选项卡。
答案 0 :(得分:2)
从用户界面 - 转到所需的工作表,然后转到文件 - >打印
来自VBA -
Call Worksheets("MySheet").PrintOut
或
Call MySheet.PrintOut
或者如果您有多个
Dim shts As New Collection
Call shts.Add(Sheet1)
Call shts.Add(Sheet3)
Call shts.Add(Sheet5)
Dim sht As Worksheet: For Each sht In shts
Call sht.PrintOut
Next sht
答案 1 :(得分:0)
单击要打印的工作表,选择打印并在打印下单击“活动工作表”。
此处详细信息 - MS Office Help Page for Excel printing。
答案 2 :(得分:0)
它也可以作为一个数组:
Thisworkbook.Sheets(array(“Sheet1”,“Sheet3”,“Sheet5”))。打印输出
或:
将arString(1到3)调暗为字符串
arString(1)=“Sheet1”
arString(2)=“Sheet3”
arString(3)=“Sheet5”
Thisworkbook.Sheets(arString).Printout
无论哪种方式都可行。