• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Sorteren

Status
Niet open voor verdere reacties.

peerke2812

Gebruiker
Lid geworden
3 feb 2009
Berichten
53
Hoi allen,

ik heb een bestandje gemaakt,nu wil ik B6:D14 gaan sorteren op kleur in kolom D
een knop heb ik al gemaakt,alleen de VBA code ontbreekt.
ik ben hier een ontzettende leek in.
kan iemand mij helpen?

grt

pieter
 

Bijlagen

Beste peerke2812 ;)

In Excel 2007 kan je sorteren op kleur !

Ga naar sorteren en filteren dan bij aangepast sorteren en dan op celkleur.

Groetjes Danny. :thumb:
 
Beste Danny,

ik vind het makkelijk en mooier als het via een button kan.

grt
pieter
 
Beste peerke2812 ;)

Hoe zou je het dan willen gesorteerd zien ?

Ze staan nu toch al op kleur gerangschikt.

Groetjes Danny. :thumb:
 
Beste Danny :)

normaal als kopieer de tijd en kleur van een ander bestand,dus staan ze allemaal door elkaar.
Het zou mooi zijn als ik dan via de button een kleur kan selecteren.

grt
pieter :thumb:
 
hoi Rudi :d:d

dit is een beetje moeilijk voor mij,ik kan het wel kopieeren,maar als het dan fout is weet ik niet hoe ik die fout eruit moet halen.
ik ben een ontzettende leek met vba.

grt

pieter :thumb:
 
Peerke2812,

Dezelfde code, toegepast in jouw bestand uit post #1.
In cellen A6 tot A14 bepaal je de volgorde van de kleuren, het bereik B6 tot D14 wordt gesorteerd volgens de kleuren van D6 tot D14 , kolom E wordt gebruikt als hulpkolom en moet dus leeg blijven zoals in je voorbeeld.
 

Bijlagen

Laatst bewerkt:
@ Wher
:thumb: Mooie oplossing maar,dit doet hetzelfde :D
Code:
Sub SortByColor()
    [E6:E14] = "=ColorRank(R6C1:R14C1,RC[-1])"
    [B6:E14].Sort [E2], xlAscending
    [E6:E14].ClearContents
End Sub
 
Qua VBA kennis zit ik nog in de fase "macro opnemen" :confused:
 
Hoi allen,

ik heb deze week een beetje veel gewerkt vandaar deze late reactie
jullie hebben zoals gewoonlijk weer topwerk afgeleverd.
daarvoor hartelijk dank.

grt

pieter :thumb: :thumb: :thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan