HWV
Terugkerende gebruiker
- Lid geworden
- 19 feb 2009
- Berichten
- 1.183
Beste,
Ik heb een excel lijst met een hoop artikelen met een locatie er achter.
Nu komt het voor dat er dezelfde artikelen op verschillende locaties liggen.
Doormiddelen van ontdubbelen wil ik deze splitsen.
De code die ik nu heb :
Deze ontdubbeld perfect, naar blad2.
Maar nu staan er in blad 2 ook nog dubbelen die ook nog ontdubbeld moeten worden en dit kan oplopen tot wel 15 locaties dus moet eigelijk ontdubbeld worden op 15 bladen.
Heeft iemand een idee hoe ik dit kan aanpakken.
Kolom A artikelnummer en kolom B omschrijving en kolom C locatie.
Het kan voorkomen dat er een artikelnummer meerdere keren voorkomt in de lijst en met de zelfde loactie.
123456 Product 1 aabbcc
123456 Product 1 aabbcc
123456 Product 1 aabbcc
654321 Product2 ccbbaa
654321 Product2 ccbbaa
Nu wil ik ook dat hij kijkt in kolom C als die gelijk zijn dat deze dan samen in één tabblad komen.
ik hoop dat ik duidelijk ben in mijn vraagstelling.
Zoniet hoor ik dit graag voor aanvullende informatie
Groet HWV
Ik heb een excel lijst met een hoop artikelen met een locatie er achter.
Nu komt het voor dat er dezelfde artikelen op verschillende locaties liggen.
Doormiddelen van ontdubbelen wil ik deze splitsen.
De code die ik nu heb :
Code:
Public Sub verplaatsdubbelen()
Dim ws As Worksheet
Dim CheckRow As Long
Dim LastRow As Long
Application.Calculation = xlCalculationManual
Application.ScreenUpdating = False
Set ws = Blad1
CheckRow = 2
LastRow = ws.Range("A" & Rows.Count).End(xlUp).Row
Do
If WorksheetFunction.CountIf(Range("A1:A" & CheckRow - 1), Range("A" & CheckRow)) = 1 Then
ws.Rows(CheckRow).Cut Sheets("Blad2").Range("A" & Sheets("Blad2").Rows.Count).End(xlUp).Offset(1).EntireRow
ws.Rows(CheckRow).Delete
LastRow = LastRow - 1
Else
CheckRow = CheckRow + 1
End If
Loop While CheckRow <= LastRow
Application.ScreenUpdating = True
Application.Calculation = xlCalculationAutomatic
End Sub
Deze ontdubbeld perfect, naar blad2.
Maar nu staan er in blad 2 ook nog dubbelen die ook nog ontdubbeld moeten worden en dit kan oplopen tot wel 15 locaties dus moet eigelijk ontdubbeld worden op 15 bladen.
Heeft iemand een idee hoe ik dit kan aanpakken.
Kolom A artikelnummer en kolom B omschrijving en kolom C locatie.
Het kan voorkomen dat er een artikelnummer meerdere keren voorkomt in de lijst en met de zelfde loactie.
123456 Product 1 aabbcc
123456 Product 1 aabbcc
123456 Product 1 aabbcc
654321 Product2 ccbbaa
654321 Product2 ccbbaa
Nu wil ik ook dat hij kijkt in kolom C als die gelijk zijn dat deze dan samen in één tabblad komen.
ik hoop dat ik duidelijk ben in mijn vraagstelling.
Zoniet hoor ik dit graag voor aanvullende informatie
Groet HWV
Laatst bewerkt: