Здравствуйте!
На Листе2 запускаю макрос сортировки столбца "В" Листа1.
Почему при выполнении
этого оператора
Sheets("Лист1").Range("B2:B50").Sort Key1:=Range("B2"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
сортировка не происходит?
Спасибо!
В параметре "Key1" у Вас указан активный лист. А сортировку Вы проводите на листе Sheets("Лист1").
Нужно в параметре "Key1" указать лист.