Tính tổng 1 cột trong listbox

Liên hệ QC

tuyen_ld

Thành viên mới
Tham gia
31/10/18
Bài viết
19
Được thích
3
Chào các bác. Các bác giúp em vấn đề tính tổng 1 cột trong listbox với ạ.
Em muốn viết thành một hàm ạ.
để thử kết quả nhanh các bác chọn vào combobox "Chọn mã box" nhé.
Em xin chân thành cảm ơn ạ.:)
 

File đính kèm

  • code tinh tong listbox.xls
    329.5 KB · Đọc: 81
  • minh họa.xlsx
    124.9 KB · Đọc: 58

File đính kèm

  • code tinh tong listbox.xls
    324.5 KB · Đọc: 133
Upvote 0
Cảm ơn rất nhiều ạ.
Nhưng bác ơi em muốn viết riêng 1 function để tính tổng cột này được không ạ.
Vì trong cái listbox này em vẫn bổ xung them dữ lieu nữa vào từ phần "nhập"
 
Upvote 0
Cảm ơn rất nhiều ạ.
Nhưng bác ơi em muốn viết riêng 1 function để tính tổng cột này được không ạ.
Vì trong cái listbox này em vẫn bổ xung them dữ lieu nữa vào từ phần "nhập"
Bạn kiểm tra thử
PHP:
Function mySum(ByVal aListBox As msforms.ListBox, ByVal n As Long) As Double
    Dim i As Long
For i = 0 To aListBox.ListCount - 1
    mySum = mySum + aListBox.List(i, n)
Next i
End Function
Mã:
Me!txt_ketqua = mySum(Me!ListBox1, 7)
 
Lần chỉnh sửa cuối:
Upvote 0
Upvote 0
Bạn ơi cho mình hỏi, mình cũng làm giống như bạn hướng dẫn nhưng khi trả kết quả nó không ra tổng, mà chỉ ra những con số trong cột đó, tại sao vậy
Mong bạn giúp đỡ, cảm ơn nhiều
 
Upvote 0
Bạn ơi cho mình hỏi, mình cũng làm giống như bạn hướng dẫn nhưng khi trả kết quả nó không ra tổng, mà chỉ ra những con số trong cột đó, tại sao vậy
Mong bạn giúp đỡ, cảm ơn nhiều
Dùng thêm hàm Val:
Val(aListBox.List(i, n))
 
Upvote 0
Cảm ơn bạn, bạn có thể giúp mình viết lại toàn bộ câu lệnh có sử dụng hàm val được không?
 
Upvote 0
Upvote 0
Nếu có thêm chức năng xoá dòng trong listbox
Vậy khi xoá dòng rồi thì hàm
"sum = sum + alistbox ..." có còn chạy đúng không ah?
Còn cách tính tổng nào khác không ah?
 
Upvote 0
Web KT
Back
Top Bottom