Původně odeslal
malli
Makro si klidně "nahraj", nemusíš ho přece tvořit ručně.
1) vytvořit nové marko (nástroje / makra / záznam nového makra)
2) teď proveď třídění, ale ne přes ikonu na liště, ale pěkně přes Data / Seřadit / ... a tady si zaškrtni, jak se to záhlaví má chovat
3) ukončit záznam
Pak
1) vytvořit tlačítko
2) Vlastnosti / zobrazit kód a do VB teď už jen zapíšeš název toho makra (defaultně Makro1 - aspoň myslím)
A mělo by to jet.
BTW: Ať s tím tady zápasím jak chci, tak tlačítko na ploše vždycky seřadí oblast dat bez záhlaví, tzn. bere v potaz všechno, žádný první řádek nevynechá.