1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| Sub Macro4()
'
' Macro4 Macro
'
Dim i As Integer
Dim k As Integer
Sheets("fcst total").Select
Range("A2:A65536").Clear
Sheets("SMALL PRO & Private UPDATE").Select
For i = 2 To 65536
If Range("Bi", Range(B, i).End(xlToRight)).Value <> "" Then
Range(B, i).Select
Selection.Copy
Sheets("fcst total").Select
Range(A, i).Select
ActiveSheet.Paste
Else: Range(B, i) = Range(B, i + 1)
End If
Next i
Sheets("CVIT UP DATE").Select
For k = 2 To 65536
If Range("Jk", Range(j, k).End(xlToRight)).Value <> "" Then
Range(j, k).Select
Selection.Copy
Sheets("fcst total").Select
Cells(Range("A65536").End(xlUp).Row, 1).Select
ActiveSheet.Paste
Else: Range(j, k) = Range(j, k + 1)
End If
Next k
End Sub |
Partager