Ik gebruik de volgende macro om gegevens te vervangen alleen lukt het me niet om uit te voeren op de 1e 4 tabbladen en alleen op kolom A
Op tabblad 5 staan de gegevens en wil dit uitvoeren op tabbladen 1 t/m 4
Ik heb al geprobeerd "Worksheets(1)" te vervangen door "Worksheets(5)" en de regel
"For W = 2 To Worksheets.Count" te vervangen door "For W = -4 To Worksheets.Count"
Op tabblad 5 staan de gegevens en wil dit uitvoeren op tabbladen 1 t/m 4
Ik heb al geprobeerd "Worksheets(1)" te vervangen door "Worksheets(5)" en de regel
"For W = 2 To Worksheets.Count" te vervangen door "For W = -4 To Worksheets.Count"
Code:
Sub vervangen()
Dim lRij As Long
lRij = 2
On Error Resume Next
While Worksheets(1).Range("A" & lRij) <> ""
For W = 2 To Worksheets.Count
Set g = Worksheets(W).Cells.Find(Worksheets(1).Range("A" & lRij), LookIn:=xlValues, lookat:=xlWhole)
If Not g Is Nothing Then
Worksheets(W).Range(g.Address).Value = Worksheets(1).Range("B" & lRij).Value
Worksheets(W).Range(g.Address).Interior.Color = vbRed
End If
Next
lRij = lRij + 1
Wend
End Sub
Laatst bewerkt: