我创建了一个宏并将其放入personal.xls 文件中。该宏假设自动填充 PhanCong.xls 中 J 列的 vlookup,但它只返回确切的公式。这是我的 Excel 文件的一部分,以说明我所说的。
第一列应该有 vlookup 值,而不是这样的公式。这是我的宏,自动填充数据的部分。
"C:\Users\khoale\Desktop\PhanCong.xls"
Windows("test.xlsx").Activate
ActiveSheet.Cells(2, 1).Activate
ActiveCell.FormulaR1C1 = _
"=VLOOKUP(RC[9],'[PhanCong.xls]Bang ma CC'!C1:C7,7,FALSE)"
Dim autoFillRow As Long
With ActiveSheet
autoFillRow = .Range("C" & Rows.Count).End(xlUp).Row
End With
Range("A2").Select
Selection.AutoFill Destination:=Range("A2:A" & autoFillRow), Type:=xlFillDefault