25. maj 2004 - 10:22Der er
6 kommentarer og 1 løsning
Hvis bestemt farve, så bestemt værdi
Hej,
Er det muligt, f.eks. hvis cellefarven i B5 er gul, så sættes værdien i B6 til f.eks. 1 osv.
Hvordan ?
Hvis ikke - hvordan laver man det så nemmest, at man kan bruge autofilter efter "farve" (jeg vil f.eks gerne have alle rows, hvor cellefarven i col. B er gul) ?
Du kan eventuelt lave en betinget formatering, så når du skrive "1" i cellen farver den cellen og teksten gul, derved ser cellen gul ud og du har en værdi du kan arbejde visere med. Hvor mange forskellige farver snakker vi om og så vidt jeg ved virker autofilter ikke på farver.
vi snakker 3-4 farver - og det er således, at brugeren af arket kun sætter farven (og ikke "1", "2", "3" osv). Altså havde jeg kig efter en formel, a la IF THEN, til at sætte en værdi.
Følgende kode giver dig koden for baggrundsfarven i kolonne A Sub Macro5() Range("A1").Select Do ActiveCell = ActiveCell.Offset(0, 1).Interior.ColorIndex ActiveCell.Offset(1, 0).Activate Loop Until IsEmpty(ActiveCell.Offset(0, 1)) End Sub
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.