Làm thế nào để thêm control trong VBE? - How to add control in VBE

Liên hệ QC

levanduyet

Hãy để gió cuốn đi.
Thành viên danh dự
Tham gia
30/5/06
Bài viết
1,798
Được thích
4,704
Giới tính
Nam
Đây là vấn đề nhiều bạn đã gặp và đặt câu hỏi trên diễn đàn. Chính vì vậy tôi quyết định tổng hợp các bài viết trên diễn đàn về vấn đề này và đưa vào thư viện để các bạn dễ tham khảo. Đặc biệt từ bài "Tin HOT đầu năm: Giải quyết tình trạng Additional Controls mất tác dụng" của anh anhtuan1066.

Có những lúc trên diễn đàn, tôi cứ tưởng như không thể giải quyết vấn đề này (mặc dù có tham khảo các diễn đàn nước ngoài).

Nguyên nhân: các vọc sĩ thường cài hai Office để thử. Trong quá trình sử dụng Office mà có hiện tượng đòi setup thêm một thành phần nào đó. Việc cài bổ sung thành phần đã làm lỗi một vài file hệ thống Office giữa các phiên bản. Đây chính là lý do chức năng "Additional Controls" mất tác dụng.

1, Bước 1:
_ Tìm máy tính nào đó dùng được Additional Controls, hãy mở Excel lên, Alt + F11 và thêm vào một UserForm
_ Click phải lên Toolbox, chọn Additional Controlscheck toàn bộ các control trong đó
_ Click phải vào tiêu đề của page (trong hộp Toolbox), chọn Export Page, lưu thành 1 tập tin(1) (có thể trên USB hay bất cứ thiết bị nào để có thể đưa đến máy tính bị lỗi)
2, Bước 2:
_ Đưa tập tin ở (1) về máy tính bị lỗi.
_ Khởi động Excel, bấm Alt + F11 và thêm vào một userform
_ Click phải vào tiêu đề của page (trong hộp Toolbox), chọn Import page. Tìm đến tập tin mới đưa vào, rồi bấm nút Open.

insertcontrols.jpg


Ở đây các bạn cần chú ý:
Đôi khi đường dẫn tham chiếu đến các controls ở hai máy (máy Export và máy Import) khác nhau, bạn cũng không thể thêm controls được.
Để khắc phục, bạn phải vào Tools/References và chọn lại đường dẫn cho control của mình.


Như vậy các bạn có thể khắc phục được lỗi "không thêm được control trong VBE" rồi.
Các bạn có thể đọc thêm tại đây hoặc ở đây.

Lê Văn Duyệt
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom