Anh/Chị chỉ giúp về vấn đề combobox

Liên hệ QC

jolieasa

Thành viên mới
Tham gia
12/9/13
Bài viết
21
Được thích
0
Chào các anh chị trên diễn đàn GPE. Em là sinh viên xây dựng mới chập chững làm quen với VBA và thấy thật sự có nhiều điều thú vị và bổ ích đối với chuyên ngành của mình. Em tập làm 1 form tính nhưng lại gặp vấn đề không biết cách xử lý làm sao nên mong các anh/chị trên diễn đàn giúp đỡ.
Trên form của em có 2 option để lựa chọn:
1. Liên kết bulong: khi ta chọn vào cấp độ bền nào thì tương ứng cường độ của nó sẽ hiện giá trị theo.
2. Liên kết hàn: tương tự trên khi ta chọn loại que hàn thì tương ứng nó cũng hiện giá trị về cường độ của nó.
Mong nhận được sự giúp đỡ của các anh/chị trên diễn đàn
Em xin rất nhiều.
 

File đính kèm

  • VDTT.xlsm
    65.4 KB · Đọc: 4
Lần chỉnh sửa cuối:
Dùng hàm Application.WorksheetFunction.VLookup() trong thủ tục Combobox_Change gán cho giá trị của textbox là ok thôi!
 
Lần chỉnh sửa cuối:
Upvote 0
Cảm ơn anh, nhưng em mới tìm hiểu về VBA nên nhìu cái còn mới và mờ tịt lắm. Anh có thể chỉ em cụ thể đc ko ạ
 
Upvote 0
Hix xin lỗi mọi người tại loay hoay thế nào mà nó đặt pass cho cái VBA nên h em up lại file. Cảm ơn đã giúp đỡ
 

File đính kèm

  • VDTT.xlsm
    26.3 KB · Đọc: 3
Upvote 0
Hix xin lỗi mọi người tại loay hoay thế nào mà nó đặt pass cho cái VBA nên h em up lại file. Cảm ơn đã giúp đỡ
Xem file đi bạn. Lưu ý một chút, với bảng B6:B12, sheet Data, thay giá trị số bằng text (4,6 thành 4.6) vì trong VBA 4,6 nó hiểu là 4.6 nên nếu để số thì hàm vlookup() không truy tìm được, báo lỗi. Tạm thời mình chưa hiểu rõ lắm chỗ này, nhờ các cao thủ khác xử lý giúp.
 
Upvote 0
Cảm ơn anh rất nhiều, nhưng có chút lỗi anh ah. Chẳng hạn như khi ta đang làm việc với opt "liên kết bulong" mà chuyển sang opt "Liên kết hàn" là bị báo lỗi. Nghĩa lần mỗi lần vào form chỉ chọn đc 1 lần sang lần khác là lỗi
 
Upvote 0
Cảm ơn anh rất nhiều, nhưng có chút lỗi anh ah. Chẳng hạn như khi ta đang làm việc với opt "liên kết bulong" mà chuyển sang opt "Liên kết hàn" là bị báo lỗi. Nghĩa lần mỗi lần vào form chỉ chọn đc 1 lần sang lần khác là lỗi
Nguyên nhân là trong thủ thục Private Sub OptB12_Click() có đoạn code Cbx1.Value = "", khi đó giá trị rỗng không tham chiếu được. Khắc phục bằng cách thêm câu lệnh On Error resume next vào đầu đoạn code, thêm các câu lệnh clean textbox.
 
Upvote 0
Cảm ơn anh rất nhiều. Em đã xử lý đc rồi anh ah. Em muốn hỏi thêm 1 câu ngoài lề này nữa. Bây h chẳng hạn như em vẽ 1 hình vuông và hình tròn j đây bằng excel. Bây h em muốn khi click vào opt 1 thì nó sẽ hiện hình vuông còn click vào opt 2 thì nó sẽ hiện hình tròn thì fai làm sao ah. Em cũng tìm hiểu về chèn hình trên diễn đàn mà toàn thấy chèn nguyên 1 file hình vào nên fai khai báo j đấy liên quan tới cả hệ thồng, mà cái này thì người mới như em thì chịu. Em chỉ muốn chèn 1 hình đơn giản đc vẽ từ excel thì liệu có đc ko anh.
Cảm ơn anh
 
Upvote 0
Web KT
Back
Top Bottom