|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
这样试试:
Sub copytest()
iRow = Sheet1.Range("D" & Rows.Count).End(3).Row
Set Rng = Sheet1.Range("A5:Z" & iRow)
arr = Rng.SpecialCells(xlCellTypeVisible).Value
iRow = Sheet5.[a1].End(xlDown).Row + 1
ReDim brr(1 To UBound(arr), 1 To 5)
For p = 1 To UBound(arr)
brr(p, 1) = arr(p, 9)
brr(p, 2) = arr(p, 11)
brr(p, 3) = arr(p, 4)
brr(p, 4) = arr(p, 17)
brr(p, 5) = "Y"
Next
Sheet5.Cells(iRow, 1).Resize(UBound(brr), UBound(brr, 2)) = brr
End With
End Sub |
|