Đưa dữ liệu vào Listbox và chỉnh sửa luôn. (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

trungkien86

Thành viên mới
Tham gia
9/8/14
Bài viết
9
Được thích
0
Chào các bác!

Trong att file em có 1 danh sách dữ liệu như vậy. Bây giờ em muốn đưa tất cả dữ liệu đó vào Listbox bên dưới và khi em nhấn vào tên ai đó nó sẽ hiển thị các thông tin của người đó lên các textbox tương ứng. Quan trọng là khi đã lên các textbox em có thể sửa trực tiếp và khi save thì dữ liệu tương ứng bên sheet data cũng được thay đổi.

Mong các bác giúp em vụ nay với ạ.
 

File đính kèm

Code có dạng như thế này, bạn tham khảo nhé
Mã:
Public r As Long
Private Sub CmSave_Click()
If r Then
    Sheet1.Range("B" & r + 1) = TextTen
    'Cac textbox khac tuong tu
End If
End Sub
Private Sub UserForm_Initialize()
    Dim Arr
    Arr = Sheet1.Range("A1:H" & Range("A65536").End(3).Row)
    lbDS.ColumnCount = 8
    lbDS.List = Arr
End Sub
Private Sub lbDS_Click()
    r = lbDS.ListIndex
    'Các Textbox khác tuong tu
    TextTen = Sheet1.Range("B" & r + 1)
End Sub
 
Upvote 0
Trên gpe có nhiều bài như thế này rồi code cũng đơn giản bạn xem và tham khảo nhé
 

File đính kèm

Upvote 0
Chào các bác!

Trong att file em có 1 danh sách dữ liệu như vậy. Bây giờ em muốn đưa tất cả dữ liệu đó vào Listbox bên dưới và khi em nhấn vào tên ai đó nó sẽ hiển thị các thông tin của người đó lên các textbox tương ứng. Quan trọng là khi đã lên các textbox em có thể sửa trực tiếp và khi save thì dữ liệu tương ứng bên sheet data cũng được thay đổi.

Mong các bác giúp em vụ nay với ạ.

Thử File đính kèm, cần thiết sửa tên lớp thì vào sheet Data_List sửa, nó tự lấy vào Form.
 

File đính kèm

Upvote 0
View attachment 139948

Be09 cho mình hỏi, trong Form của bạn làm - Mình tìm hoài mà không thấy code nào liên quan tới việc cố định dòng tiêu đề & không cho click lên của Listbox, tìm hoài mà không hiểu cố định cái tiêu đề của listbox trên form là dùng đoạn code nào hay phải chỉnh thuộc tính Properties của Listbox, nếu chỉnh Properties thì phải chỉnh như nào để cố định được cái tiêu đề của listbox & không cho lick lên nó

(chính là là title TT, họ&tên,Lớp,........đó ạ)

Thuộc tính Properties của Listbox:
- Bên phải Column Heads chọn True (Hiển thị tiêu đề cột của danh sách bởi 1 hàng duy nhất), theo mặc định tiêu đề cột là cố định không thể chọn.
- ColumnCount gõ số cột của tiêu đề.
- ColumnWidths gõ 1 con số để thể hiện chiều rộng cột (lưu ý: Chỉ cần gõ số, mỗi số cách nhau bằng dấu chấm phẩy, còn lại pt nó tự thêm vào.
 
Upvote 0

Bài viết mới nhất

Back
Top Bottom