Sub 批量打印(代码)

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Sub 批量打印()

Dim lLastrow As Long

Dim arr, i As Long

Dim rg As Range

Dim objDic As Object

lLastrow = Range("a1").End(xlDown).Row

Set rg = Range("a2:h" & lLastrow)

Set objDic = CreateObject("scripting.dictionary") arr = Range("c3:d" & lLastrow).Value

For i = LBound(arr) To UBound(arr)

objDic(arr(i, 1)) = ""

Next

arr = objDic.keys

rg.AutoFilter

rg.AutoFilter field:=3

For i = LBound(arr) To UBound(arr)

rg.AutoFilter field:=3, Criteria1:=arr(i)

ActiveSheet.PrintOut

Next

End Sub

Private Sub CommandButton1_Click() End Sub

相关文档
最新文档