打印某些标签

打印某些标签

问题描述:

如何仅在Excel文件中打印某些标签。打印某些标签

+0

从Excel或代码? – rein 2009-05-29 07:45:03

从UI - 转至所需的工作表,并进入文件 - >打印

从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 

Click on the wor ksheet你想打印,选择打印和打印下单击'活动工作表'。

全部细节在这里 - MS Office Help Page for Excel printing

+0

'活动工作表'是默认选择 – 2009-05-29 12:55:24

它可以作为一个数组太:


Thisworkbook.Sheets(阵列( “Sheet 1中”, “表Sheet 3”, “Sheet5”))打印输出

或:

昏暗arString(1〜3)作为字符串

arString(1)= “Sheet 1中”
arStri NG(2)= “表Sheet 3”
arString(3)= “Sheet5”

Thisworkbook.Sheets(arString).Printout

无论哪种方式是可行的。