Hej!
När arket förändras utlöses händelsen Change i arket.
I den händelsen finns det en target, dvs det område som ändringen berört. Denna target har rad och kolumn angiven för cellen som berörts. Om det är mer än en cell som förändrats så har den även columns.count och rows.count som tillsammans med radnumret och kolumnnumret för översta väntra cellen kan använas för att räkna ut om förändringen skett inom den tabell du är intresserad av.
I så fall måste du
1. Stänga av ytterligare händelsehantering
Application.EnableEvents = false
2. Sortera
3, Återaktviera händelsehantering
Application.EnableEvents = true
mvh