Nguyễn Thúy Dung
Nguyễn Thúy Dung
Thảo luận 1 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 287 lượt xem

Làm thế nào để đặt công thức Hàm Sum vào ô dòng cuối để tính tổng trong VBA?

Chuyên gia cho e hỏi muốn đặt công thức sum vào ô dòng cuối nào đó để tính tổng từ dòng đầu đến dòng cuối thì thể hiện trong vba thế nào. E đã thử để công thức nhưng khi chạy không ra được công thức. 

Sub tinhtong

Dim lr as long

Lr = range ("A"&rows.count).end(xlup).row

Range("F"&lr+1).fomular ="= sum(F9:F""&lr"")"

End sub

Thảo luận 1 câu trả lời
Lượt xem 287 lượt xem
Vỗ tay vỗ tay
Nguyễn Thúy Dung 23:09 - Sep 20, 2022

bạn sử dụng phương thức application.worksheetfunction.sum() nhé.

Sub tinhtong

Dim lr as long

Lr = range ("A"&rows.count).end(xlup).row

Range("F"&lr+1).value=application.worksheetfunction.sum(range("F9:F"&lr))

End sub

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông