Даже с настройками, как вы упомянули, вы можете сортировать, только если все сортируемые ячейки разблокированы. Вы можете выполнить автофильтр, даже если ячейки заблокированы, но вы не можете включать и выключать автофильтр.
Ваше сообщение помечено excel-vba
, поэтому я упомяну, что вы можете защитить лист в коде, используя UserInterfaceOnly: = True, а затем вы можете выполнить все вышеперечисленное с помощью VBA:
Activesheet.Protect userinterfaceonly:=True, AllowSorting:=True, AllowFiltering:=True