Làm sao chỉ dùng 1 Form để hiển thị ...

  • Thread starter Thread starter cavoi
  • Ngày gửi Ngày gửi
Liên hệ QC

cavoi

Thành viên mới
Tham gia
29/10/08
Bài viết
43
Được thích
5
CV có 1 file gồm 3 dữ liệu (data) khác nhau,
Nhu cầu:
làm sao chỉ dùng 1 form hiển thị 3 loại dữ liệu (trên ListBox của form) theo 1 trong 3 command button mà không cần tạo 3 form (trùng nhau)

CV gửi file đính kèm
Nhờ các anh chị hướng dẫn giúp
xin cám ơn
 

File đính kèm

CV có 1 file gồm 3 dữ liệu (data) khác nhau,
Nhu cầu:
làm sao chỉ dùng 1 form hiển thị 3 loại dữ liệu (trên ListBox của form) theo 1 trong 3 command button mà không cần tạo 3 form (trùng nhau)

CV gửi file đính kèm
Nhờ các anh chị hướng dẫn giúp
xin cám ơn

Trong module, bạn dùng 3 sub sau :
PHP:
Sub Button1_Click()
UserForm1.ComboBox1.RowSource = "data1"
UserForm1.Show
End Sub

Sub Button2_Click()
UserForm1.ComboBox1.RowSource = "data2"
UserForm1.Show
End Sub

Sub Button3_Click()
UserForm1.ComboBox1.RowSource = "data3"
UserForm1.Show
End Sub

Với data1, data2, data3 là 3 Name gán cho 3 vùng dữ liệu trong Define Name.
 

File đính kèm

Mình thêm 1 cách thay đổi dữ liệu. Để đơn giản mình cố định vùng và dòng cột
 

File đính kèm

Lần chỉnh sửa cuối:
cám ơn 2 anh HoangDanh282vn và Sealand có đề nghị hướng dẫn
Nhưng trong file "myFile.xls" của CV có tạo 1 form, có ListBox để hiển thị chi tiết data (1,2,3).
Do đó nhu cầu là khi hiển thị Form xong thì không cần thiết phải thêm 1 thao tác lọc nữa
Các anh xem lại giúp dùm nhé
Xin cám ơn
 
cám ơn 2 anh HoangDanh282vn và Sealand có đề nghị hướng dẫn
Nhưng trong file "myFile.xls" của CV có tạo 1 form, có ListBox để hiển thị chi tiết data (1,2,3).
Do đó nhu cầu là khi hiển thị Form xong thì không cần thiết phải thêm 1 thao tác lọc nữa
Các anh xem lại giúp dùm nhé
Xin cám ơn
Không hiểu lắm "thao tác lọc nữa" là gì. Bạn muốn nhấn nút nào thì listBox sẽ lấy data theo 1, 2, 3 (tức theo left(model,1) =a, b, c.
Bạn nói rõ hộ.
 
à, xin lỗi, CV xem lại file của 2 anh, do 2 anh dùng Form Combo Box hiển thị theo cách khác với file gốc của CV: ListBox,
CV modify lại file của 2 anh là được rồi.
Xin cám ơn
CV
 
Lần chỉnh sửa cuối:
Nếu không cần lọc thì phương án có thể như file
 

File đính kèm

CV có 1 file gồm 3 dữ liệu (data) khác nhau,
Nhu cầu:
làm sao chỉ dùng 1 form hiển thị 3 loại dữ liệu (trên ListBox của form) theo 1 trong 3 command button mà không cần tạo 3 form (trùng nhau)

Bạn xem file đính kèm nhé! Một cách trực quan hơn để bạn tham khảo! Code cực kỳ đơn giản!

To sealand: Nếu họ muốn thay đổi xem vùng dự liệu khác, thì lại phải đóng form và mở form lại sao!?
 

File đính kèm

Lần chỉnh sửa cuối:
chào ca_dafi
tôi không mở được file VBA của anh vì có password,
xin anh vui lòng cho biết để tôi đọc và nghiên cứu

xin cám ơn
 
chào ca_dafi
tôi không mở được file VBA của anh vì có password,
xin anh vui lòng cho biết để tôi đọc và nghiên cứu

xin cám ơn
Chào bạn,
File của ca_dafi gửi lên không bao giờ đặt pass nào cả! Bạn xem lại. Mở file excel lên và ấn Alt+F11.
 
Web KT

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

Back
Top Bottom