How to copy cell value to first empty cell in B column, so if range("B22") have value than copy below
My code is
Set Rng = Range("B36:B360")
For Each cll In Rng
If cll.Row < Today And cll.Value <> "" And cll.Font.Color = vbBlack Then
If Range("B22") = "" Then
Range("B22") = cll
Else
Range("B23") = cll
End If
But i will have 10 cells or more that i need to copy in B22 cell and below, so there must be another way to paste these cells?