值求和行我要总结大小可变的一行值:从5列到最后填充的单元行6自定义功能与特定文字
有问题的行必须包含“My text
”在栏B
。
这是我使用的代码:这是返回#VALUE!
我
Function cenas()
Application.Volatile
Dim celula
Dim ultAno As Integer
Dim intervalo As Range
Dim separador As Worksheet
Set separador = Sheets("Sheet1")
ultAno = separador.Cells(6, 5).End(xlToRight).Column
For i = 1 To 50
celula = separador.Cells(i, 2).Value
If celula = "My text" Then
Set intervalo = Sheets(separador).Range(Sheets(separador).Cells(i, 5), Sheets(separador).Cells(i, ultAno))
cenas = Application.Sum(intervalo)
End If
Next i
End Function
尝试了与变量声明相关的不同方法,但找不到解决方案。
为什么你不包括D8的总和? – MatthewD
总和应该写在哪里? – MatthewD
结果应该写入任何单元格(超出该表格) –