|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
- Sub 打印()
- ph = ThisWorkbook.Path & ""
- arr = Range("D4:E29")
- Set d = CreateObject("scripting.dictionary")
- For i = 1 To UBound(arr)
- d(arr(i, 1)) = d(arr(i, 1)) + arr(i, 2)
- Next i
- ActiveSheet.Copy
- With ActiveSheet
- .Range("D4").Resize(d.Count, 2) = Application.Transpose(Array(d.keys, d.items))
- [color=Red] .Range("D" & d.Count + 4 & ":F29").ClearContents'加这行试下[/color]
- .PrintOut
- nw = Replace(Now, ":", ".")
- nm = ph & nw & "装箱清单.pdf"
- .ExportAsFixedFormat Type:=xlTypePDF, Filename:=nm
- End With
- ActiveWorkbook.Close False
- Set d = Nothing
- End Sub
复制代码 |
|