Wat bedoel je in dit geval (bij Excel) met records?
Excel werkt met 256 kolommen en 65535 rijen en heeft dus 16.776.960 cellen waar je 'iets' in kunt stoppen.
N.b. In de praktijk zul je vaak de eerste rij gebruiken voor je veld namen, effectief dus 65534 voor data in de zin van records (gegeven op één rij die bij elkaar horen).
Sorteren doe je in principe op de kolommen, dus 256.
Voor autofilter geldt het zelfde, ook deze werkt op de kolommen.
Sorteer bereik wordt normaal gesproken beperkt tot de eerste lege regel onder je data, heb je echter alle 65535 rijen gevuld zullen deze allemaal gesorteerd worden en afhankelijk van hoe je het sorteer gebied hebt bepaald zullen de waarden in de overige kolommen mee sorteren, d.w.z. data van één rij blijft in die rij.
Bij een draaitabel maak je gebruik van zowel de kolommen als de rijen, alle cellen kun je dan opnemen in de bereik.
Als je wilt kun je het subtotaal van rij 1 en 2 laten uitrekenen en weer geven in rij 65535 en als je wilt kun je alle tussenligende (gevuld of ongevulde) rijen verbergen...
Tussen XP en 2003 is wat dit alles betreft geen verschil.
N.b. Access is met name geschikt om databases in aan te leggen, met excel kan dat ook maar ook hele andere dingen die met access weer erg lastig zijn, bv gegevens op één en zelfde rij die niets met elkaar te maken hebben.
Voor mij zou het aantal <1000 of >65.000 rijen geen doorslag gevend argument zijn om of excel of acces te gebruiken.
Laat het doel je middel bepalen, wil een database kan/zal Access handiger zijn, wil je hele andere dingen met gegevens kan Excel wel eens veel handiger zijn.