Я создал эту функцию:первенствует функция ошибка синтаксиса вызова
Public Function getLastCellValue(ByVal row As Integer, ByVal column As String) As String
If (Cells(row, column).Value = "") Then
getLastCellValue = getLastCellValue(row - 1, column)
Else: getLastCellValue = Cells.Item(row, column).Value
End If
End Function
Когда я использую его в клетке это:
=getLastCellValue(1,"C")
Excel говорит мне, что функция содержит ошибку, и фокусируется на второй параметр: "C"
.
Я схожу с ума, потому что я не понимаю ошибки.
Убедитесь, что ваш язык Excel использует запятую (',') для разделения параметров функций, если ваше имя говорит мне что-то о вашей национальности, я полагаю, вы используете итальянскую/испанскую систему (это означает, что вы должны разделить входы по полуколоновому столбцу (';') –