
Sub copia()
Dim ur As Long
Dim lr As Long
Dim rng As Range
Dim cel As Range
ur = Sheets("Foglio1").Cells(Rows.Count, "T").End(xlUp).Row
Set rng = Sheets("Foglio1").Range("T2:t" & ur)
For Each cel In rng
lr = Sheets("Foglio2").Cells(Rows.Count, "A").End(xlUp).Row
If cel.Value <> "" Then
Sheets("Foglio1").Range(Cells(cel.Row, "T"), Cells(cel.Row, "W")).Copy Destination:=Sheets("Foglio2").Cells(lr + 1, 1)
End If
Next cel
End Sub
|
Sub copia()
Dim i As Integer
Dim ur As Long
Dim lr As Long
Dim rng As Range
Dim cel As Range
ur = Sheets("Foglio1").Cells(Rows.Count, "T").End(xlUp).Row
Set rng = Sheets("Foglio1").Range("T2:t" & ur)
For Each cel In rng
lr = Sheets("Foglio2").Cells(Rows.Count, "A").End(xlUp).Row
If cel.Value <> "" Then
For i = 1 To 4
Sheets("Foglio2").Cells(lr + 1, i).Value = cel.Offset(0, i - 1)
Next i
End If
Next cel
End Sub
|
