Ik probeer in Excel 2003 het volgende klaar te spelen.
Ik heb, van hetgeen ik ga uitleggen, een voorbeeld Excel-document ge?pload (virusvrij uiteraard, niks mee aan de hand). In dat Excel-document staat het ook kort uitgelegd wat ik wil bereiken + een duidelijk voorbeeld hiervan.
Hier vind je dat Excel-document: http://www.2shared.com/file/4223907/6bafe89d/Getallen_sorteren.html
Ik heb bijvoorbeeld 5 rijen. Die rijen zijn ingevuld over 4 kolommen met getallen. Ik wil die getallen per rij ordenen, en wel zo dat het laagste getal vooraan komt te staan en het hoogste getal achteraan.
Nu heb ik, om dit te bereiken, al een kleine oplossing gevonden. Namelijk via "Data" naar "Sorteren" gaan. Dit heeft echter een enorme beperking: je moet die opdracht per rij uitvoeren... Je kan dus niet meerdere rijen selecteren en deze opdracht uitvoeren.
Maar stel nu, en dat is in echte Excel-document wel zo, dat je 56 rijen of meer hebt... Dan moet je dat allemaal rijtje per rijtje gaan doen wat enorm veel tijd in beslag neemt. :s
05 november 2008 21:29
blacksorcerer
Kun je wellicht een macro ervoor maken?
En anders een VBA codesnippet zoeken op google?
(ik kon de file zelf niet downloaden: iets met user session bla bla)
Zo nee, dan zal ik morgen even kijken, ben zelf ook wel benieuwd hoe je dat het best kan oplossen.
05 november 2008 23:53
sjz
Helaas kan ik zelf niet werken met vba of met macro's. Op Google vind ik eigenlijk ook echt niets wat bij oplossing maar in de buurt komt. :|
Ik ga mijn voorbeeldje eens bekijken waardoor u dat probleem krijgt.
Edit: zelf krijg ik het voorbeeldje prima open, ook op andere pc's. Ik heb er maar even een screenshot van genomen.
Waarom draai je niet de rijen en kolommen om? Dan kun je gewoon verticaal sorteren wat heel eenvoudig is in excel.
p.s. een Rij is altijd horizontaal
06 november 2008 19:11
sjz
Ik heb je tip eens gevolgt... Maar ik kom uit op hetzelfde probleem hoor.
Bovendien zijn de meeste Excel-bestanden exact zoals in mijn voorbeeld... Alleen hebben ze dan veel meer rijen (54 rijen bijvoorbeeld is zeker geen uitzondering).
06 november 2008 21:01
gjvd
Kijk hier eens naar...is dat niet wat je bedoeld? Zie de eerte rij:)
Ik ben al een tijdje bezig om een oplossing voor je te vinden.. en ben tot de conclusie gekomen dat heet is heel lastig om het per RIJ te sorteren, per kolom is het inderdaad, zoals hierboven staat vermeld, veel makkelijker!
Aangezien ik niet weet waar je het voor nodig hebt lijkt het me makkelijker om het per kolom te doen:
Ik hoop dat dit is wat je bedoelt, anders kan je me altijd een PM sturen!
Groeten Denny!
07 november 2008 00:25
sjz
Om het via kolommen te doen is op zich niet zo'n groot probleem... Maar dan heb ik toch juist hetzelfde probleem als via rijen? Namelijk dat ik het kolom per kolom moet doen... Of kan ik hierbij wel alle kolommen selecteren en deze opdracht 1 keer uitvoeren?
Hmm, Excel ontbreekt kennelijk toch nog 1 feature die ik net goed zou kunnen gebruiken! :p
Ik wil iedereen alvast bedanken voor hun inzet om mij te helpen. Echt fantastisch jongens!
07 november 2008 08:33
gjvd
Je moet dan alleen de cellen selecteren die de getallen bevatten, en niet de cellen erboven die tekst bevatten. In principe zou het dan moeten werken.
07 november 2008 10:16
dbuijs
Ik snap je punt, het zou wat makkelijker wezen als je even uitleg geeft voor wat je nou precies wilt bereiken, dan kunnen we je denk beter helpen en misschien andere oplossingen vinden.;)