• Định dạng số trong Listbox
  • Định dạng số trong Listbox

    hmanhha > 09-03-13, 02:30 AM

    Hi all.
    Em có một cái list box và trong đó có 1 cột là số hiển thị OK rùi.
    Hiện tại nó đang hiển thị cái cột cuối như này
    3000000
    2420000
    12360000

    Giờ em muốn:
    1. Cái cột chứa số đó căn lề bên phải.
    2. Các số đó phải có "Thousand Separator" tức là cứ 3 số lại có một dấu phẩy hay chấm rì đó tùy vào PC.

    Tức là nó phải thế này:
    3,000,000
    2,420,000
    12,360,000
    Các bác giúp em.
    Tiệp em up luôn file access lên nhờ các bác.
    http://www.mediafire.com/?iatdg7zzp6xphsf
  • RE: Định dạng số trong Listbox

    Xuân Thanh > 09-03-13, 10:05 AM

    Sao không dùng Subform cho nó dễ thao tác?
  • RE: Định dạng số trong Listbox

    hmanhha > 09-03-13, 12:30 PM

    (09-03-13, 10:05 AM)Xuân Thanh Đã viết: Sao không dùng Subform cho nó dễ thao tác?
    Nhiều form quá lúc nó cũng loạn lên bác ạ.

    Em sửa được có dấu "Thousand Separator" rùi nhưng còn căn lề trái thì chưa.
    http://www.mediafire.com/?a4p235prdcrd245
  • RE: Định dạng số trong Listbox

    Soceress > 11-03-13, 04:26 PM

    Bạn cần thiết lập luôn các thuộc tính này khi thiết kế Form chứ không dùng VB được đâu
  • RE: Định dạng số trong Listbox

    hmanhha > 12-03-13, 12:50 AM

    (11-03-13, 04:26 PM)Soceress Đã viết: Bạn cần thiết lập luôn các thuộc tính này khi thiết kế Form chứ không dùng VB được đâu

    Làm được bác ạ.
    Tặng anh em cái link gốc
    http://www.lebans.com/List_Combo.htm

    Họ có một module để viết cái hàm
    Function JustifyString(myform As String, myctl As String, myfield As Variant, _
    col As Integer, RightOrCenter As Integer, Optional Sform As String = "") As Variant

    sử dụng cái đó là được.

    Chúc các bác vui vẻ.

    Việc tiếp theo của em là chẳng hiểu sao trong cái Listbox đó, mầu của các cột khác nhau nhỉ.Em có 8 cột chẳng hạn thì 2 cột mầu xanh, còn mấy cột kia mầu đen.

    Mặc dù em đã chỉnh ForeColour rùi.Bực quá.004