Написал простую функцию в VBA, но не могу ее вызвать в ячейке Excel.
Почему я не могу её вызвать?
Функция
Function vybor(k As Double) As Double
Select Case k
Case 0 To 10
vybor = 1
Case 11 To 20
vybor = 2.1
Case 21 To 30
vybor = 3.2
Case 31 To 40
vybor = 4.4
Case 41 To 50
vybor = 5.5
End Select
End Function
Вы наверное поместили функцию в модуль книги или в модуль листа. Эксель не видит функции в этих модулях.
Создайте обычный модуль и поместите функцию в него.