Mijn vraag
...
Ik heb een simpel werkblad als CSV bestand die uit het bedrijfsprogramma komt. Het betreft een prijslijst met iedere keer verschillende aantallen regels per blok, Blokken beginnen op kolom B, op regel 7. E.e.a. onder elkaar ingedeeld in groepen met 1 regel er tussen. Alles bij elkaar soms wel 10 van deze blokken gegevens a 6 kolommen breed, iedere keer verschillend in aantallen. De macro zou moeten sorteren op kolom C. Er zijn geen kolomkoppen. Het is makkelijk genoeg even een klein macrootje te maken om één blok te sorteren, maar dan laat ik de selectie sorteren met "Aangepast sorteren" op kolom C. Dit is één keer leuk maar dit komt best heel veel voor. Hoe kan ik er voor zorgen dat wanneer ik binnen 1 blok de meest linkse / bovenste cel selecteer, deze selectie uitbreid naar het blok rechts beneden, maar daarbij dus de sorteerfunctie (de ene keer dus voor 10 artikelen en het volgende blok voor 50 artikelen en dan weer 3.
Ik hoop dat ik het duidelijk uitgelegd heb.
Relevante software en hardware die ik gebruik
Excel / VBA
...
Wat ik al gevonden of geprobeerd heb
...Het is makkelijk genoeg even een klein macrootje te maken om één blok te sorteren, die heb ik wel maar daarachteraan dus steeds "Aangepast sorteren" Ik had ook een routine die sorteerde steeds eenzelfde hoeveelheid regels, dus niet werkbaar.
...
Ik heb een simpel werkblad als CSV bestand die uit het bedrijfsprogramma komt. Het betreft een prijslijst met iedere keer verschillende aantallen regels per blok, Blokken beginnen op kolom B, op regel 7. E.e.a. onder elkaar ingedeeld in groepen met 1 regel er tussen. Alles bij elkaar soms wel 10 van deze blokken gegevens a 6 kolommen breed, iedere keer verschillend in aantallen. De macro zou moeten sorteren op kolom C. Er zijn geen kolomkoppen. Het is makkelijk genoeg even een klein macrootje te maken om één blok te sorteren, maar dan laat ik de selectie sorteren met "Aangepast sorteren" op kolom C. Dit is één keer leuk maar dit komt best heel veel voor. Hoe kan ik er voor zorgen dat wanneer ik binnen 1 blok de meest linkse / bovenste cel selecteer, deze selectie uitbreid naar het blok rechts beneden, maar daarbij dus de sorteerfunctie (de ene keer dus voor 10 artikelen en het volgende blok voor 50 artikelen en dan weer 3.
Ik hoop dat ik het duidelijk uitgelegd heb.
Relevante software en hardware die ik gebruik
Excel / VBA
...
Wat ik al gevonden of geprobeerd heb
...Het is makkelijk genoeg even een klein macrootje te maken om één blok te sorteren, die heb ik wel maar daarachteraan dus steeds "Aangepast sorteren" Ik had ook een routine die sorteerde steeds eenzelfde hoeveelheid regels, dus niet werkbaar.