Cho mình hỏi với. Trong VBA mình muốn code chạy về dòng hiện cell hiện hành thì phải viết sao vậy. Mình khai báo là
Private Sub Worksheet_Activate()
Dim LR&
LR = Cells(Rows.Count, "b").End(xlUp).Row
Range("B35", Cells(LR, "B")).FormulaR1C1 = "=IF(OR(RC[17]<>"""",RC[18]<>0,RC[1]<>""""),"""",MAX(R34C2:R[-1]C)+1)"
Range("J35", Cells(LR, "J")).FormulaR1C1 = "=RC[-8]"
Range("K35", Cells(LR, "K")).FormulaR1C1 = "=IF(RC[8]<>"""",RC[8],IF(RC[-4]<>"""",RC[-4]&"" ""&RC[-3],RC[-7]&"" ""&RC[-3]))"
Range("L35", Cells(LR, "L")).FormulaR1C1 = "=IF(RC5="""","""",RC5)"
Selection.Address (code mình trả về dòng hiện hành nhưg không được)