【发布时间】:2017-07-23 02:24:57
【问题描述】:
我正在尝试在 Sheet2 的 C 列中插入一个公式。然而,行号取决于 pasterow 的值。公式中的范围应为 G[lastrow]:NS[lastrow],其中 lastrow 属于 Sheet1 的最后一行。
这是我的代码:
Sub try()
With Sheets("Sheet2")
pasterow = .Cells(.rows.Count, "B").End(xlUp).Offset(1, 0).Row
With Sheets("Sheet1")
lastRow = ActiveWorkbook.Worksheets("Sheet1").Range("F" & .rows.Count).End(xlUp).Row
ActiveWorkbook.Worksheets("Sheet2").Range("C" & pasterow).formula = _
"=COUNTIF(Sheet1!G & lastRow & :NS & lastRow & , ""VL"" )"
End With
End With
End Sub
如果有人能指出我的代码有什么问题,我将不胜感激。谢谢!
【问题讨论】:
标签: vba excel excel-formula