Ik gebruik onderstaand script om rijen te copieren naar ander tabblad afhankelijk wat er in kolom "AQ" staat.
vraag
in kolom AQ kunnen 20 verschillende namen voorkomen
ik heb 20 tabbladen en zou dus 20 keer dit script kunnen laten lopen.
Kan dit in één script ?
de naam in kolom AQ is ook de naam van het Tabblad waartoe het gekopieerd moet worden
vraag
in kolom AQ kunnen 20 verschillende namen voorkomen
ik heb 20 tabbladen en zou dus 20 keer dit script kunnen laten lopen.
Kan dit in één script ?
de naam in kolom AQ is ook de naam van het Tabblad waartoe het gekopieerd moet worden
Code:
Sub kopie()
Dim x As Integer
With Sheets("Data")
For x = 2 To .Range("A" & .Rows.Count).End(xlUp).Row
If Application.Or(.Range("AQ" & x).Value = "Delhaize") Then
.Range("A" & x & ":U" & x).Copy Sheets("Delhaize").Range("A" & Sheets("Delhaize").Range("A" & Sheets("Delhaize").Rows.Count).End(xlUp).Row + 1)
End If
Next x
End With
Sheets("Delhaize").Cells(1).CurrentRegion.RemoveDuplicates 3
End Sub