打印某些标签
如何只在Excel文件中打印某些选项卡?
从用户界面 – 转到所需的工作表,然后转到文件 – >打印
从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
点击要打印的工作表,select打印,点击“活动工作表”。
全部细节在这里 – MS Office帮助页面的Excel打印 。
它也作为一个数组:
Thisworkbook.Sheets(array(“Sheet1”,“Sheet3”,“Sheet5”))。打印输出
要么:
Dim arString(1到3)作为string
arString(1)=“Sheet1”
arString(2)=“Sheet3”
arString(3)=“Sheet5”
Thisworkbook.Sheets(arString).Printout
无论哪种方式将工作。