Недавно начал пользоваться VBA, подскажите пожалуйста что может быть не так:
у меня есть активный лист, название которого динамически приходит в модуль (lstname), в этом листе есть несколько ячеек, в которых записаны значения (матрица), хочу посчитать её определитель, решил воспользоваться функцией mdterm, однако вылетает ошибка "Expectid list separator or )", документацию не нашёл, или скорее всего не понял.
Option Explicit
Public Sub MatrixFunc(lstname As String)
Dim Det As Variant, Matrix As Variant
'Det = ThisWorkbook.Worksheets(lstname).MDETERM(B2:E5)
'...
End Sub
Вместо ... результат хочу вставить в какую-нибудь ячейку, подскажите что не так делаю