范围定义不起作用

时间:2015-11-25 20:32:57

标签: excel-vba vba excel

我收到错误"应用程序定义或对象定义错误"运行以下代码时:

dplyr

使用以下代码正常工作

Sub FillRowst()
     Dim LR As Integer
      LR = Range("M" & Rows.count).End(xlUp).row
     Range("T2").AutoFill Destination:=Range(Cells(LR, T), Cells(LR + 1, T)), Type:=xlFillDefault
End Sub

1 个答案:

答案 0 :(得分:0)

当你这样说时:

Cells(LR + 1, T)

它认为T就像LR一样是一个变量。因为你希望它真的是" T"您需要将其放在引号中或将其分配给变量并使用它。所以:

Cells(LR+1, "T")

或者

dim col as string
col = "T"
Cells(LR+1, col)