s_goudsblom
Gebruiker
- Lid geworden
- 5 apr 2001
- Berichten
- 26
Hallo allemaal ik heb de volgende sheet.
Wat ik wil is de waarden uit de tabel in deze sheet naar een volgende sheet kopiëren als de waarde in de eerste kolom "N" is. Dit doe ik met de volgende macro;
Hiermee worden keurig alle rijen in de selectie gekopieerd, die voldoen aan de voorwaarde, naar sheet2 vanaf rij 9 (variabele r) en verder.
Het enige wat ik nog wil toevoegen is dat alleen de waarden gekopieerd (paste values) worden.
Kan iemand mij hierbij helpen, alvast bedankt!
Groet Sander
Wat ik wil is de waarden uit de tabel in deze sheet naar een volgende sheet kopiëren als de waarde in de eerste kolom "N" is. Dit doe ik met de volgende macro;
Code:
Sub CopyRow()
Dim r As Integer
Dim cell As Range
r = 9
For Each cell In Selection
If cell.Value = "N" Then
cell.EntireRow.Copy Sheets("Sheet2").Cells(r, 1)
r = r + 1
End If
Next cell
End Sub
Hiermee worden keurig alle rijen in de selectie gekopieerd, die voldoen aan de voorwaarde, naar sheet2 vanaf rij 9 (variabele r) en verder.
Het enige wat ik nog wil toevoegen is dat alleen de waarden gekopieerd (paste values) worden.
Kan iemand mij hierbij helpen, alvast bedankt!
Groet Sander
Laatst bewerkt door een moderator: