[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
写个循环即可
  1. Sub CopyAndPrintCells()
  2.     Dim wsFilter, wsPrint, wsSour As Worksheet
  3.     Dim cell As Range
  4.    
  5.     Set wsFilter = ThisWorkbook.Sheets("工程筛选")
  6.     Set wsPrint = ThisWorkbook.Sheets("10工程开工报审表  (2)")
  7.     Set wsSour = ThisWorkbook.Sheets("工程汇总")
  8.    
  9.     For Each cell In wsSour.Range("A69:A" & wsSour.Cells(wsFilter.Rows.Count, 1).End(xlUp).Row)
  10.             wsSour.Range(cell.Address).Copy
  11.             wsFilter.Range(cell.Address).PasteSpecial xlPasteAll
  12.             wsPrint.Activate
  13.             Application.EnableEvents = False
  14.             ActiveWindow.SelectedSheets.PrintOut From:=1, To:=2147483647, Copies:=1, Preview:=False, ActivePrinter:="RICOH MP 3055 PCL 6_1", PrintToFile:=False, Collate:=False, IgnorePrintAreas:=False
  15.             Application.EnableEvents = True
  16.             Application.CutCopyMode = False
  17.     Next cell
  18. End Sub
复制代码

TOP

返回列表