Hallo
Ik zit wat in de knoop et mijn VBA code, mijn VBA code kopieert enkel de volledige rijden die bvb het woord Nintendo bevatten. Maar wanneer men een nieuwe rij toevoegt aan het bestand met dezelfde keyword en de Marco terug laat draaien, dan zal hij alles terug kopiëren en plakken onder de bestaande cellen die de macro hiervoor gekopieerd heeft. (Alles staat dus gedupliceerd).
Kan men in VBa het document laten scannen op het bestaande keyword, nieuwe gegevens toevoegen aan het overzicht (op een ander worksheet) en de bestaande (die al in het andere worksheet staat) laten update indien ik op deze rij een wijziging heb doorgevoerd ?
Hier kan je de code terugvinden:
Ik zit wat in de knoop et mijn VBA code, mijn VBA code kopieert enkel de volledige rijden die bvb het woord Nintendo bevatten. Maar wanneer men een nieuwe rij toevoegt aan het bestand met dezelfde keyword en de Marco terug laat draaien, dan zal hij alles terug kopiëren en plakken onder de bestaande cellen die de macro hiervoor gekopieerd heeft. (Alles staat dus gedupliceerd).
Kan men in VBa het document laten scannen op het bestaande keyword, nieuwe gegevens toevoegen aan het overzicht (op een ander worksheet) en de bestaande (die al in het andere worksheet staat) laten update indien ik op deze rij een wijziging heb doorgevoerd ?
Hier kan je de code terugvinden:
Sub NINTENDOOOO()
Dim xRg As Range
Dim xCell As Range
Dim I As Long
Dim J As Long
I = Worksheets("PDC").UsedRange.Rows.Count 'bron waar hij de gegevens moet gaan zoeken
J = Worksheets("Sheet2").UsedRange.Rows.Count 'hier zal hij deze gegevens moeten naar toe brengen
If J = 1 Then
If Application.WorksheetFunction.CountA(Worksheets("Sheet2").UsedRange) = 0 Then J = 0
End If
Set xRg = Worksheets("PDC").Range("E1:E" & I)
On Error Resume Next
Application.ScreenUpdating = False
For Each xCell In xRg
If CStr(xCell.Value) = "NINTENDO " Then
xCell.EntireRow.Copy Destination:=Worksheets("Sheet2").Range("A" & J + 1)
J = J + 1
End If
Next
Application.ScreenUpdating = True
End Sub
Spijtig genoeg kan ik het document niet toevoegen, want hier staan bedrijfsgegevens in die niet gepubliceerd morgen worden