Khởi đầu chi tiết về Userform Listbox trong VBA Excel

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ต.ค. 2024
  • Cách lập trình Listbox trên userform trong VBA Excel. Userform và Listbox trong Excel.
    ▷ Khoá học VBA: bit.ly/vba101_d...
    ▷ Theo dõi Facebook cá nhân: kuldokk
    ▷ Blog cá nhân: blog.hocexcel....
    ▷ Download file: goo.gl/tDqQRt

ความคิดเห็น • 87

  • @HocExcelOnline
    @HocExcelOnline  4 ปีที่แล้ว +1

    ▷ Khoá học "Học Excel, Có Việc Ngay": ​bit.ly/ex101_dtnguyen
    ▷ Xem ngay "Tự động hoá Excel và báo cáo với VBA": bit.ly/vba101_dtnguyen
    ▷ Theo dõi Facebook cá nhân: fb.me/kuldokk
    ▷ Blog cá nhân: blog.hocexcel.online
    ▷ Video được cung cấp miễn phí bởi hocexcel.online
    --
    Khám phá thêm thật nhiều kiến thức với Học Excel Online:
    ▷ Học Excel, Có Việc Ngay: www.hocexcel.online/ex101
    ▷ Hãy để VBA giúp bạn: www.hocexcel.online/vba101
    ▷ Hiểu và phân tích dữ liệu với Excel: www.hocexcel.online/dv101

  • @tuvanthu
    @tuvanthu ปีที่แล้ว +1

    mình mới tiếp cận userform 2 ngày, tra cứu tự học rất nhiều, nhưng bài bạn hướng dẫn thực sự rất gọn và dễ tiếp cận! cảm ơn

  • @tienhaihuynh
    @tienhaihuynh 7 ปีที่แล้ว +4

    Mình đã xem nhiều video hướng dẫn, nhưng mình thích xem vedeo của bạn nhất, bạn hướng dẫn rất tỉ mỷ, giọng ấm, phát âm tiếng Anh lẫn tiếng Việt điều rất chuẩn.(Triệu like)

    • @HocExcelOnline
      @HocExcelOnline  7 ปีที่แล้ว

      +Huỳnh Tiến Hải cảm ơn Hải và chúc Hải thành công

  • @lemlo9755
    @lemlo9755 6 ปีที่แล้ว +1

    Thầy Thanh tuyệt vời ông mặt trời. Cảm ơn ông thầy chúc ông thầy có nhiều sức khỏe để có những bài học quý giá.

  • @vietanhnguyen9016
    @vietanhnguyen9016 4 ปีที่แล้ว +1

    Thật sự cảm ơn anh về video chia sẻ kiến thức chất lượng như vậy. Chúc anh có nhiều sức khỏe và thành công hơn trong công việc!

  • @angkhoanguyen8538
    @angkhoanguyen8538 5 ปีที่แล้ว

    Giọng ấm, nhẹ nhàng, phát âm tiếng Anh chuẩn.

  • @nghialehoang4646
    @nghialehoang4646 3 ปีที่แล้ว

    Video của a rất hay và dễ hiểu. Cảm ơn ạ

  • @linhnguyen-mv2gy
    @linhnguyen-mv2gy 3 ปีที่แล้ว +1

    ĐẠI CA NÓI TIẾNG ANH GIỎI QUÁ

  • @diepthan355
    @diepthan355 3 ปีที่แล้ว +1

    thanks. thik câu cuối.

  • @jackylongjacky9838
    @jackylongjacky9838 2 ปีที่แล้ว

    cần bạn hướng dẫn thêm cách lập listbox trên userform với giá trị là các sheet và tự động cập nhật khi có sheet mới được thêm

  •  7 ปีที่แล้ว

    Hay quá!
    Cảm ơn anh đã đến Trái Đất!

  • @phuoctran969
    @phuoctran969 7 ปีที่แล้ว

    Cực kì thích giọng của anh

  • @quybang2680
    @quybang2680 2 หลายเดือนก่อน

    Muốn gán DL ngoài vào trong listbox thì làm thế nào bạn ơi, chỉ giúp đc không, cảm ơn

  • @thuong_st6350
    @thuong_st6350 3 ปีที่แล้ว

    Anh cho em hỏi có khóa học nào chuyên về Userform không anh

  • @namvudong
    @namvudong 2 ปีที่แล้ว

    Mình làm theo nhưng khi nó hiện lên thì bị co hẹp lại so với lúc thiết kế (nhỏ hơn và không cố định độ rộng này), bạn giúp mình cố định chiều ngang của nó được không, mình đã gán độ rộng with cố định cho nó nhưng nó vẫn không chịu cố định mà cứ thích thì nhỏ thích thì rộng to ra. đau đầu với nó quá à. Cảm ơn bạn nhiều !

  • @tinunghoukraina1174
    @tinunghoukraina1174 5 ปีที่แล้ว

    Hay, đúng thứ mình cần

  • @LetsPlayGuitar_Restore
    @LetsPlayGuitar_Restore 2 ปีที่แล้ว

    Hay

  • @nhuongbanmedia1982
    @nhuongbanmedia1982 4 ปีที่แล้ว

    Sao macro không chạy được bác nhi. Phải làm buộc nào để macro chạy

  • @QuocBinh2025
    @QuocBinh2025 4 ปีที่แล้ว +1

    Cảm ơn bạn! Cho mình hỏi làm sao để có Borders trong listbox trong userform để nhìn nó chuyên nghiệp hơn không nhỉ?

    • @HocExcelOnline
      @HocExcelOnline  4 ปีที่แล้ว

      Bạn sử dụng
      listbox.bỏderStyle= frmBorderStyleSingle
      Nhé

    • @QuocBinh2025
      @QuocBinh2025 4 ปีที่แล้ว +1

      @@HocExcelOnline Mình đã thử nhưng không được

    • @HocExcelOnline
      @HocExcelOnline  4 ปีที่แล้ว

      Bình Quốc borderStyle nhé

  • @vuongdanhtuan3302
    @vuongdanhtuan3302 4 ปีที่แล้ว

    thầy cho em hỏi về lệnh tao thư mục trong vba mkdir . khi tạo folder trên máy khác qua mạng lan bằng vba thì báo lỗi erro 076 không tim thấy đường dẫn . nhưng tạo folder trong cmd.exe thì không báo lỗi .

  • @vunle6765
    @vunle6765 7 ปีที่แล้ว

    Chào bạn. Cám ơn bạn đã hướng dẫn rất tỉ mỉ và rõ ràng. Bạn vui lòng hướng dẫn cách edit dữ liệu được không? Thanks!

    • @HocExcelOnline
      @HocExcelOnline  7 ปีที่แล้ว

      +Vu N Le bạn có thể tham khảo khóa học của mình để có thể được hướng dẫn phần này:
      hocexcel.online/category/4-vba-excel

  • @phuctienphat4822
    @phuctienphat4822 6 ปีที่แล้ว

    Bạn ơi mình muốn lấy giá trị mà mình tham chiếu từ list box có từ textbox để lập bảng tính mini trên form không? ( bảng tính là + - hoặc * / trên form á)

  • @dotrongquynh
    @dotrongquynh 5 ปีที่แล้ว

    Xin chào. Mình muốn hàng của Listbox trong vba excel tự động autofit theo dữ liệu có được không bạn

  • @paymentonline7760
    @paymentonline7760 6 ปีที่แล้ว

    Chào anh, anh có thể làm 1 video hướng dẫn về tạo userform mà trong userform có list để lựa chọn được không ạ? vd mục giới tính chỉ có nam hoặc nữ thì click vào nó sổ ra danh sách có 2 lựa chọn ạ

    • @HocExcelOnline
      @HocExcelOnline  6 ปีที่แล้ว

      Em tham gia học trên hocexcel.online là có nhé

  • @quyle344
    @quyle344 5 ปีที่แล้ว

    em làm được rồi ...cảm ơn anh :P

  • @trongtintao
    @trongtintao 7 ปีที่แล้ว

    Anh ơi.a hướng dẫn tạo nút edit data đi.hiện đã tải file trong vba 201.nhưg chỉnh sửa data bấm save ghi thêm dòng mới.giúp đỡ giúp

  • @nguyenanhthekhoa
    @nguyenanhthekhoa 4 ปีที่แล้ว

    Bạn có thể cho mình xin link để Viết CODE cái nút " Creat New " và EDIT không. Mình cần tạo nút " Nhập Liệu " ( nghĩa là khi dò ra được những TÊN VẬT TƯ đó, mình sẽ nhấn nút " Nhập Liệu ", thì dữ liệu sẽ được thêm mới vào Bảng Nhập Liệu trong Kho Hàng Hóa ). Cảm ơn bạn nhiều

    • @HocExcelOnline
      @HocExcelOnline  4 ปีที่แล้ว

      Bạn cứ làm theo hướng dẫn trong video là ok mà?

    • @nguyenanhthekhoa
      @nguyenanhthekhoa 4 ปีที่แล้ว

      @@HocExcelOnline cảm ơn bạn

  • @minhlayoyo
    @minhlayoyo 6 ปีที่แล้ว

    Cám ơn bạn!

  • @haooquang2013
    @haooquang2013 3 ปีที่แล้ว

    Bạn ơi, linh file của mình để chỗ nào, bạn cho mình cảm ơn nhiều, chúc một ngày tốt lành

    • @HocExcelOnline
      @HocExcelOnline  3 ปีที่แล้ว

      Trong phần miêu tả của video ở dưới video có không bạn?

  • @dautaydolla9773
    @dautaydolla9773 6 ปีที่แล้ว

    Cái này nếu dùng cái chỉnh sửa " EDit" để cập nhật thì mình viếtcode sao?

  • @truonghuannapa
    @truonghuannapa 4 ปีที่แล้ว

    chào anh. form của em làm khi làm theo anh hiển thị nội dung lên form khi click chuột vào danh sách trong listbox thì chức năng cập nhật không dùng đc. khi bỏ chức năng hiển thị lên form lại cập nhật đc. anh có thể giúp em dc ko ạ

    • @HocExcelOnline
      @HocExcelOnline  4 ปีที่แล้ว

      Code của em thế nào? Debug chưa?

  • @phamdinhmanh1656
    @phamdinhmanh1656 7 ปีที่แล้ว

    Anh ơi textbox làm sao hiện định dạng ngày ạ? Em cảm ơn Anh!

  • @thanhtung7337
    @thanhtung7337 7 ปีที่แล้ว

    anh ơi, có thể show listbox ở lastrow được không ạ, em thấy trong video mỗi lần load sẽ show từ firstrow xuống

    • @HocExcelOnline
      @HocExcelOnline  7 ปีที่แล้ว

      +thanh tung Nguyen đc, nhưng show thế để làm gì, có tác dụng gì?

    • @thanhtung7337
      @thanhtung7337 7 ปีที่แล้ว

      ah,ví dụ áp dụng vào 1 file sorting nguyên vật liệu, mình áp dụng FIFO, em chỉ cần show tầm 10 items từ lastrow lên trên thôi anh ạ, đỡ phải kéo tít xuống cuối,hi,anh có thể giúp em không?

    • @HocExcelOnline
      @HocExcelOnline  7 ปีที่แล้ว

      +ĐT Nguyễn [Excel] em học VBA và tự viết nhé vì cái đó anh ko hướng dẫn qua comment này được

  • @GStyles
    @GStyles 6 ปีที่แล้ว

    video rất bổ ích
    bạn cho mình hỏi code cho nút Save với, mình đang làm một dự án cần đến nút Update trong ListBox nhưng không tìm đâu ra được code cho nút này
    Cảm ơn bạn

    • @HocExcelOnline
      @HocExcelOnline  6 ปีที่แล้ว

      +G-Style bạn học ở hocexcel.online sẽ làm đc

  •  5 ปีที่แล้ว

    Có thể cho mình xin đoạn code của nút Edit không ạ?

  • @hieu2011gfgregtrwt
    @hieu2011gfgregtrwt 4 ปีที่แล้ว +1

    Thầy giáo ơi sao em làm xong phần Text box nó không nhảy nhỉ?

    • @HocExcelOnline
      @HocExcelOnline  4 ปีที่แล้ว

      Chắc bị thiếu ở đâu rồi em

  • @QuocBinh2025
    @QuocBinh2025 4 ปีที่แล้ว +1

    Cảm ơn cho mình xin buttom delete nữa ạ

    • @HocExcelOnline
      @HocExcelOnline  4 ปีที่แล้ว

      Bấm button delete xong thì xoá cái gì vậy bạn?

    • @QuocBinh2025
      @QuocBinh2025 4 ปีที่แล้ว

      @@HocExcelOnline xoá đồng thời row đã chọn trong listbox và trong sheet

  • @ahmetozkurt953
    @ahmetozkurt953 6 ปีที่แล้ว

    Hi,
    1-listbox select update button ?
    2-Add textbox range
    How to vba?

  • @meowmeowgaming3
    @meowmeowgaming3 5 ปีที่แล้ว

    Có cách nào add dâta của 12 textbox vào listbox không anh?

    • @HocExcelOnline
      @HocExcelOnline  5 ปีที่แล้ว +1

      Lặp qua mỗi textbox rồi add vào thôi

    • @meowmeowgaming3
      @meowmeowgaming3 5 ปีที่แล้ว

      @@HocExcelOnline em viết như vầy mà nó chỉ 1 dòng khi thêm mới nó lại trùng cũ hic
      Dim Arr(0, 13)
      For i = 0 To Me.lstKH.ListCount - 1 'Listbox
      Me.lstKH.AddItem i
      Arr(i, 0) = lbIDPr
      Arr(i, 1) = cbTHX.Text
      Arr(i, 2) = txtPriceX.Text
      Arr(i, 3) = txtQTYX.Text
      Arr(i, 4) = txtAMX.Text
      Arr(i, 5) = Format(Me.txtPaid.Text, "#,##")
      Arr(i, 6) = Format((Me.txtAMX.Text) - (Me.txtPaid.Text), "#,##")
      Arr(i, 7) = txtDateX.Text
      Arr(i, 8) = cbKH.Text
      Arr(i, 9) = txtTel.Text
      Arr(i, 10) = txtAddress.Text
      Arr(i, 11) = lbID
      Arr(i, 12) = Me.txtOrderNo
      Next i
      Me.lstKH.ColumnCount = 13
      Me.lstKH.List = Arr

  • @nathypham7272
    @nathypham7272 5 ปีที่แล้ว

    Muốn đăng ký học offline ở đâu ạ

    • @HocExcelOnline
      @HocExcelOnline  5 ปีที่แล้ว

      Anh chỉ dạy online
      hocexcel.online

  • @levanhung7593
    @levanhung7593 5 ปีที่แล้ว

    ví dụ mình từ 1 useforme mình tạo nút rồi mở ra 1 useform mới rồi làm sao từ useform mói mình tạo nút trở lại useform cũ được nhỉ

    • @HocExcelOnline
      @HocExcelOnline  5 ปีที่แล้ว

      Em học vba hiểu sẽ làm được

  • @trantrinhquocviet8420
    @trantrinhquocviet8420 3 ปีที่แล้ว

    Anh ơi, sao em đấy dữ liệu vào dict nhưng sau khi đóng userform thì dữ liệu cũng bị mất ạ

    • @HocExcelOnline
      @HocExcelOnline  3 ปีที่แล้ว

      Uh, vì dữ liệu của em chưa được lưu vào đâu nên nếu dict được khai báo trong sub thì khi sub kết thúc dữ liệu cũng bị xoá khỏi ram

    • @trantrinhquocviet8420
      @trantrinhquocviet8420 3 ปีที่แล้ว

      @@HocExcelOnline dạ, vậy theo anh nên đẩy nó qua một sheet dữ liệu khác hay mình dùng cách gì để lưu dữ liệu anh nhỉ ?

  • @tranggun83
    @tranggun83 5 ปีที่แล้ว

    Minh đang mắc hàng date trước xuất trước, bạn nào biết chỉ mình với

  • @thepure7237
    @thepure7237 7 ปีที่แล้ว

    good job

  • @NganKim-oe3st
    @NganKim-oe3st 5 ปีที่แล้ว

    MÌNH BỊ VẤP NGAY PHÚT 7.44. BẤM TÊN XONG KHÔNG RA ĐƯỢC . NHỜ AD CHỈ GIÚP VỚI Ạ

  • @thuynguyenthi796
    @thuynguyenthi796 6 ปีที่แล้ว

    vẫn chưa hiểu cái nút create và edit của add để kia làm j chưa thấy sử dụng đến nó

    • @HocExcelOnline
      @HocExcelOnline  6 ปีที่แล้ว

      Bạn học vba rồi sẽ làm được. Video ko dành cho người chưa biết gì về VBA, nếu bạn chỉ xem và làm theo cho vui thì không sao nhưng nếu có ý định tìm hiểu nghiêm túc thì nên học cẩn thận từ cơ bản. Tìm hiểu thêm ở đây
      hocexcel.online/u/6-nguyen-duc-thanh

  • @tuanlong8641
    @tuanlong8641 7 ปีที่แล้ว +1

    Cám ơn, chúc bạn đi tắm vui vẻ =))))))

    • @HocExcelOnline
      @HocExcelOnline  7 ปีที่แล้ว +1

      +Tuan Long sạch ra phết ông ạ

  • @ongnam1767
    @ongnam1767 5 ปีที่แล้ว

    Hi Tôi đã làm theo hướng dẫn đã tạo lên from nhưng khi Click vào dữ liệu List Box thì báo lỗi
    Lỗi err 13: Type mismatch xin hướng dẫn khắc phục
    Private Sub LbUser_Click()
    With Me
    .txtid.Value = .LbUser(.LbUser.ListIndex, 0)
    .txtName.Value = .LbUser(.LbUser.ListIndex, 1)
    .txtTen.Value = .LbUser(.LbUser.ListIndex, 2)
    .txtDiachi.Value = .LbUser(.LbUser.ListIndex, 3)
    .txtDienthoai.Value = .LbUser(.LbUser.ListIndex, 4)
    .txtNoidung.Value = .LbUser(.LbUser.ListIndex, 5)
    .txtExpress.Value = .LbUser(.LbUser.ListIndex, 6)
    End With
    End Sub

    • @HocExcelOnline
      @HocExcelOnline  5 ปีที่แล้ว

      Mời bạn tham khảo các chương trình học có hỗ trợ từ chuyên gia tại:
      hocexcel.online

      blog.hocexcel.online

  • @giadinhnhateo1120
    @giadinhnhateo1120 6 ปีที่แล้ว

    Sao mình kô thấy chỗ tải file nhỉ ?

  • @17-dinhlehongminh59
    @17-dinhlehongminh59 7 ปีที่แล้ว

    Cho mình hỏi sao textbox ngày không hiển thị ngày mà ra số

    • @HocExcelOnline
      @HocExcelOnline  7 ปีที่แล้ว

      +Truong Giang Dinh có lẽ bạn thiếu hàm format khi định dạng

    • @17-dinhlehongminh59
      @17-dinhlehongminh59 7 ปีที่แล้ว

      cái này chưa biết hi

  • @nhatngovan8328
    @nhatngovan8328 6 ปีที่แล้ว

    Đối tượng "Me" là từ đâu ra nhỉ

    • @HocExcelOnline
      @HocExcelOnline  6 ปีที่แล้ว

      +Nhật Ngô Văn me là cái form đó

  • @truongthinh074
    @truongthinh074 5 ปีที่แล้ว

    Có cách nào để nhập tiếng việt vào textbox trog userform không bạn?

    • @HocExcelOnline
      @HocExcelOnline  5 ปีที่แล้ว

      Bạn nhập tiếng việt kiểu telex bình thường nhé.
      tham khảo thêm các nguồn tài liệu từ Học Excel Online:
      hocexcel.online
      blog.hocexcel.online