Hỏi về OptionButton

Liên hệ QC

thaibinh_excel

Thành viên hoạt động
Tham gia
18/10/07
Bài viết
127
Được thích
29
Nghề nghiệp
Bán Hàng
Chào các bạn,

Mình mới nghiên cứu sơ sơ về Option Button dùng trong Form của VBA để áp dụng vào công việc nhập dữ liệu của mình. Mình có làm qua một Form nhập liệu đơn giản, và thử dùng. Sau khi chạy thử thì mình thấy có 1 số vấn đề sau, mong các bạn xem qua và hướng dẫn cho mình với :

1. Mình phải tách Các lệnh nhập liệu dùng TextBox và các lệnh click Button thành các Private Sub khác nhau
2. Mỗi lệnh Click mình lại phải viết 1 private sub ( chưa biết cách kết hợp thế nào)
3. Khi mình chạy code, nếu mình chọn OptionButton 1 xong rồi chọn Option Button 2 thì cái 1 biến mất, nhưng mình muốn Form thể hiện hết sự lựa chọn của mình cho từng câu khác nhau đến khi mình hoàn thành và chép dữ liệu vào Excel luôn.

Mình gửi file để các bạn xem giúp. Mong các bạn chỉ bảo. Cám ơn rất nhiều
 

File đính kèm

Lần chỉnh sửa cuối:
1. Thường Textbox dùng để nhập dữ liệu, sau khi nhập xong chọn CommandButton1 để thực thi lệnh của bạn. Ví dụ:
Private Sub CommandButton1_Click()
Cells(1,1).value = TextBox1.text
End Sub

2. Bạn dùng lệnh call để gọi Private sub, sub

3. Bạn tạo các OptionButton đặt trong các Frame khác nhau: Ví dụ giới tính bạn tạo 2 optionButton (1 cái Nam, 1 cái Nữ) sau đó đặt vào trong 1 Frame.
 
Upvote 0
Nếu theo file của bạn thì dùng checkbox mới phù hợp (Khi chọn nhiều hàng thì sao?)
Option thì chỉ chọn 1 trong cả nhóm. Nếu để trên Form thì chỉ chọn 1 trong tất cả Option trên Form. Nếu nhóm chúng bằng Frame thì chỉ chọn 1 trong nhóm.
Option chỉ phù hợp cho việc lựa chọn mà thôi
 
Upvote 0
Nếu theo file của bạn thì dùng checkbox mới phù hợp (Khi chọn nhiều hàng thì sao?)
Option thì chỉ chọn 1 trong cả nhóm. Nếu để trên Form thì chỉ chọn 1 trong tất cả Option trên Form. Nếu nhóm chúng bằng Frame thì chỉ chọn 1 trong nhóm.
Option chỉ phù hợp cho việc lựa chọn mà thôi

Cám ơn các bạn,

Mình cũng đoán là như vậy, nhưng không biết viết code thế nào cho phù hợp. Trong lựa chọn của mình thì có cái chọn 1 trong tất cã, có cái thì chọn nhiều cũng okie. Cái nào chọn nhiều thì mình sẽ chuyển sang CheckBox. Vấn đề ở đây là mình thấy cái code của mình có vấn đề, và mình không biết làm thế nào để tóm nó vào cái Frame nào đó, đã có thử search trên Diễn Đàn mà tìm không ra. Có bạn nào đã xem qua code và thiết kế Form của mình rồi thì giúp mình 1 đoạn mẫu được không?

Việc cho chạy TextBox và OptionButton mình đang tách riêng rẽ, nhưng mình muốn viết code nào để cho nó chạy chung trong 1 Sub.

Cám ơn rất nhiều
 
Lần chỉnh sửa cuối:
Upvote 0
Mình chỉnh file bạn tham khảo nhé
 

File đính kèm

Upvote 0
Web KT

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

Back
Top Bottom