[LØST] VBA Programmering (slet rækker hvor celler i bestemt kolonne ikke er dupletter)

  • Hey, har siddet og bøvlet lidt med noget VBA programmering, men er rendt ind i et problem.


    Jeg har sorteret indholdet i et worksheet i alfabetisk orden, med hensyn til kolonne "O", og vil så gerne tjekke efter dupletter i cellerne i kolonne "O".



    Koden der skal tjekke om cellerne i kolonne "O" (kolonne nr. 15) er dupletter:


    Ideen er at jeg tjekker om
    - cellen (i,15) er forskellig fra cellen (i+1,15)
    - og hvis det så er tilfældet så tjekker jeg om cellen (i+1,15) også er forskellig fra cellen (i+2,15)
    - og hvis det så igen er tilfældet konkluderer jeg at cellen (i+1,15) må have unikt indhold, hvorefter jeg så sletter denne række.


    Men så vidt jeg kan se når jeg stepper mig igennem denne kode/makro, så er det som om mine

    Code
    1. If Data2 <> Data4 Then

    ikke fungerer...



    Nogle der har noget input? Eller evt en anden måde at tjekke efter dupletter?

  • så fik jeg selv løst problemet, der var lidt forskellige ting jeg manglede, som jeg opdagede ved at spytte


    data2
    data4
    data5


    ud i en msg box for hver gennemgang.


    Den endelige løsning kom til at se således ud: