Добрый день.
1. Возникает следующая проблема:
макрос написан:
[vba]Code
Sub Сортировка_1() '
' Сортировка_1 Макрос '
'
Range("B2:G10").Select
ActiveWorkbook.Worksheets("Рабочий лист").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Рабочий лист").Sort.SortFields.Add Key:=Range( _ "B4:B10"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _ xlSortNormal
With ActiveWorkbook.Worksheets("Рабочий лист").Sort
.SetRange Range("B3:G10")
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
End Sub
[/vba]
При его вызове в таблице почему-то не участвует строка 4, хотя при "написании" сортировка работала корректно.
С чем это может быть связано? Как решить данную проблему?
2. Нигде не могу найти информацию, как создать кнопку с вызовом макроса именно для mac.
Помогите, пожалуйста.
Спасибо!