vantrong83
Thành viên mới
- Tham gia
- 20/5/09
- Bài viết
- 34
- Được thích
- 3
Bạn thử gán code này xemEm đã đặt code VBA như sau:
Sub Button1_Click()
Sheets("sheet1").Select
With Range("F65536").End(xlUp).Offset(1)
.FormulaR1C1 = "=RC[-3]-RC[-1]"
.Value = .Value
End With
End Sub
Nhưng khi nhấn vào nút thì nó chỉ được 1 hàng duy nhất. Mọi người sửa giùm đoạn code để khi nhấn vào nó tự động trừ đến hết hàng hộ em
(Dùng offset gì đó). Giúp em với
Sub tru()
Dim i As Long
i = Range([e2], [e5000].End(xlUp)).Rows.Count
Range("f2:f" & i + 1).FormulaR1C1 = "=RC[-3]-RC[-1]"
End Sub
Khỏi khai báo biến luôn:Bạn thử gán code này xem
Mã:Sub tru() Dim i As Long i = Range([e2], [e5000].End(xlUp)).Rows.Count Range("f2:f" & i + 1).FormulaR1C1 = "=RC[-3]-RC[-1]" End Sub
Private Sub CommandButton1_Click()
With Range("c2", [c65536].End(xlUp))
.Offset(, 3).Value = "=RC[-3]-RC[-1]"
End With
End Sub