ik heb volgende macro
de bedoeling van deze macro is : als de waarde van cel a1 van blad 1 voorkomt in kolom a van blad 2 dat ie de waarde overschrijft en indien deze niet voorkomt dat ie een nieuwe regel aanvult in blad 2. doch deze doet het niet. Iemand die me kan wijzen waar de fout ziet? Alvast dank
Code:
Sub zetover()
For Each b In Sheets("blad2").Range("a1", Range("a65536").End(xlUp))
If b = Sheets("blad1").Range("a1") Then
b.Select
Sheets("blad1").Range("A3:A8").Select
Selection.Copy
Sheets("Blad2").Select
b.Offset(0, 1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=True
Range("A1").Select
Else
Sheets("blad1").Select
Sheets("blad1").Range("A3:A8").Select
Selection.Copy
Sheets("Blad2").Select
Range("a65536").End(xlUp).Offset(1).Select
ActiveCell = Sheets("blad1").Range("a1")
ActiveCell.Offset(0, 1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=True
Range("A1").Select
End If
Exit Sub
Next
End Sub
de bedoeling van deze macro is : als de waarde van cel a1 van blad 1 voorkomt in kolom a van blad 2 dat ie de waarde overschrijft en indien deze niet voorkomt dat ie een nieuwe regel aanvult in blad 2. doch deze doet het niet. Iemand die me kan wijzen waar de fout ziet? Alvast dank
Laatst bewerkt: