我有2个工作表,数据&转换。自动填充目标VBA
尝试使用这个宏做的“转换”的基础上“数据”最后一排的自动填充(可以比100行更长): -
Public Sub Call_Generate_Data()
Sheets("Convert").Select
ActiveCell.FormulaR1C1 = "=VLOOKUP(Data!RC[4],Links!R1C1:R14C2,2,FALSE)"
Range("B2").Select
ActiveCell.FormulaR1C1 = "=IF(Data!RC[12]="""",""1/1/2014"",Data!RC[12])"
Range("B3").Select
Selection.AutoFill Destination:=Range("A2:B" & Sheets("Data").Range("D" & Rows.Count).End(xlUp).Row)
Sheets("Data").Select
Range("B3").Select
End Sub
但是,我失败了: -
错误信息: -
调试的: -
有人能帮助我吗?
要检查最后一行的工作表“数据”中的哪一列?我认为T但你能证实吗? –
错字,它是D.我修改宏。要检查的列是D. – Bob
好的!现在另一个问题......你想自动填充哪个公式? B2和B3细胞中的公式? –