Atwist
Terugkerende gebruiker
- Lid geworden
- 24 jan 2006
- Berichten
- 1.055
- Besturingssysteem
- Wndows 10
- Office versie
- 2016
Hallo,
Probeer een macro te maken die kijk naar de waarde van de cel en als deze gelijk is dan moet er via een button gekopieerd worden naar een ander werkblad.
Als ik de rode regels weg laat werkt het maar kopieert dan alles in plaats van kolom A, B en C
Wat heb ik verkeerd
Probeer een macro te maken die kijk naar de waarde van de cel en als deze gelijk is dan moet er via een button gekopieerd worden naar een ander werkblad.
Code:
Private Sub CommandButton1_Click()
Dim c As Range
[COLOR="#FF0000"] Dim s As Range[/COLOR]
Dim j As Integer
Dim Source As Worksheet
Dim Target As Worksheet
' Change worksheet designations as needed
Set Source = ActiveWorkbook.Worksheets("Product prijzen")
Set Target = ActiveWorkbook.Worksheets("Productie lijst")
j = 1 ' Start copying to row 1 in target sheet
[COLOR="#FF0000"] For Each s In Source.Range("A2:C101")[/COLOR]
For Each c In Source.Range("A2:G101")
If c = "Waar" Then
Source.Rows(s.Row).Copy Target.Rows(j)
j = j + 1
End If
[COLOR="#FF0000"] Next s[/COLOR]
Next c
End Sub
Als ik de rode regels weg laat werkt het maar kopieert dan alles in plaats van kolom A, B en C
Wat heb ik verkeerd