【发布时间】:2015-03-27 09:22:27
【问题描述】:
我正在尝试编写一个函数,用于提取某个列的第一个先前的 valorized 单元格的单元格字符串值。
我试图更好地解释: 我有一个女巫专栏,并非所有的单元格都包含相同的值。 因此,如果我想构建一个接受参数 1 单元格的函数,例如'A5'。 如果进入 A5 单元格没有任何值,它会检查前一个单元格(A4)是否有一些值。如果再次失败,它会递归返回(A3..A2..A1)直到找到东西。
Public Function getPreviousValorizedCellValue(ByVal cell As Range) As String
If (cell.Value = "") Then
Set cell = cell.Offset(-1, 0)
getPreviousValorizedCellValue (cell)
Else: getPreviousValorizedCellValue = cell.Value
End If
End Function
它不起作用。 Excel给我错误
有什么想法吗?
【问题讨论】: