Ну то что медведь никогда умом не блистал - это не секрет, а тут еще самоизоляция, дистанционка, короче …. дай думаю просто транспонирую диапазон и передам в UDF но не тут то было сразу дает ошибку. Что упустил? Для примера накидал.
Код
Function ttt(a)
On Error GoTo err
b = a
ttt = UBound(b) & "_" & UBound(b, 2)
Exit Function
err:
ttt = err.Description
End Function
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄