Làm thế nào để truyền biến dongcuoi vào trong công thức vậy thầy: Ở đây em muốn truyền biến dòng cuối vào vị trí R27 trong công thức SUMIF
......
Dim dongcuoi As Long
dongcuoi = Sheet2.Cells(Rows.Count, 3).End(xlUp).Row
Range("K15").FormulaR1C1 = "=SUMIF(R5C3:R27C3,RC10,R5C5:R27C5)"
..........
Chào bạn bạn sẽ dùng công thức sau
= range("K15").value = application.worksheetfunction.sum(range("A1"), range("A2"))
Bạn có thể viết như sau:
Range("K15").FormulaR1C1 = "=SUMIF(R5C3:R" & dongcuoi & "C3,RC10,R5C5:R" & dongcuoi & "C5)"
các nội dung bạn coi như 1 đoạn text, việc đưa biến vào 1 đoạn text thì có thể ngắt các đoạn text ra rồi sử dụng dấu & để nối với biến.
Cám ơn thầy, mình đã hiểu rồi