我有一个包含一些行和列的工作表
我希望使用vb.net
将某些行的最大值迭代地粘贴到一个单元格中我编写代码但是它给出了错误
请查看此问题并指导我
For i3 As Integer = 5 To rows2
With oWs
**.cells(11, i3).formula = "=max(.range(E & i3 & : j & i3 ))"**
End With
Next
突出显示部分,显示错误消息
请指导我
GVG
答案 0 :(得分:1)
您的公式是电子表格公式,而不是VBA application.WorksheetFunction
,因此,您需要将其作为文本输入,而不是作为范围输入 - 试试这个:
.cells(11, i3).formula = "=max(E" & i3 & ":J" & i3 & ")"