09. maj 2006 - 16:19Der er
10 kommentarer og 1 løsning
Farve celler med samme værdi
Jeg skal fordele nogle personer og nogle numre. For at sikre mig at der ikke er to der har samme nummer, vil jeg gerne have oplysning om dette ved hjælp af farve i de celler der har samme værdi.
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
' Farv dubletter røde col = ActiveCell.Column Rowcount = Cells(65536, col).End(xlUp).Row Range(Cells(1, col), Cells(65536, col).End(xlUp)).Select For I = 1 To Rowcount If Cells(I, col).Interior.ColorIndex <> 3 Or Cells(I, col) <> "" Then For I1 = I + 1 To Rowcount If Cells(I, col) = Cells(I1, col) Then Cells(I1, col).Interior.ColorIndex = 3 End If Next End If Next
Okay, kopier ovenstående, tryk ALT + F11 (så åbner den såkaldte VBA-editor sig), vælg Insert > Module. Ude til venstre finder du din projektmappe og her skulle der nu gerne stå Module1 eller Modul1.
I vinduet til højre skriver du først "Sub Farv_dubletter" og trykker Enter. Programmet sætter nu selv en "End sub" ind. Sæt indholdet fra før ind mellem disse to mærker (tryk CTRL + v). Gå tilbage til Excel og gem din projektmappe. Stil dig i kolonnen med dine tal, tryk ALT + F8 og find navnet Farv_dubletter og markér dette. Tryk på Afspil.
Hvis det ikke virker, så skriv tilbage og fortæl os, hvilke fejl du evt. får.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.