Доброго времени суток.
Скажу сразу, что я вообще не программист, просто пытаюсь выполнить вычислительную практику, хотя учусь на другую специальность (и вообще не понимаю, зачем на нашем факультете это все)....
Суть дела:
Нужно на форме установить значения (в TextBox2 и TextBox3), которые соответствуют параметрам выбора "от ... до ..."
При нажатии на CommandButton1, должен происходить автофильтр данных по параметрам "от ... до ...".
Код:
Private Sub CommandButton1_Click()
Dim N As Double
Dim M As Double
N = Str(TextBox2.Value)
M = Str(TextBox3.Value)
Sheets("Аренда_Жилая").Select
ActiveSheet.Range("$A$1:$G$55").AutoFilter Field:=5, Criteria1:=">=N", _
Operator:=xlAnd, Criteria2:="<=M"
UserForm2.Hide
End Sub
что-то в нем неправильно, т.к. происходит фильтрация от N до M (а должно быть к примеру, от 20 до 25 - это зависит от введенных значений на форме)