Lỗi hiển thị điều khiển Option trong DLL của Excel?

Liên hệ QC

PhanTuHuong

VBA & VB.NET for Excel & AutoCad
Thành viên danh dự
Tham gia
13/6/06
Bài viết
7,121
Được thích
24,279
Tôi xây dựng 1 số ứng dụng trong Excel từ VB6 thông qua DLL. Tuy nhiên tự nhiên gần đây xuất hiện lỗi hiển thị điều khiển Option trong DLL của Excel?

Tức là điều khiển Option bị đen sì sì như hình dưới đây, trong EXE lại không bị mới lạ chứ. Tôi đã cài lại Office nhưng cũng chẳng được.

Nhờ mọi sự giúp đỡ, xin cám ơn!

Form nguyên bản trong VB6:


LoiDLL2.jpg


Form khi tải ra hiện lỗi:

LoiDLL1.jpg
 
Lần chỉnh sửa cuối:
To : PhanTuHuong,

Em dùng Form của VB6 hay Form trong VBA?

LVD
 
Em dùng Form của VB6 anh ạ, Form VBA vẫn bình thường.
 
Vậy gởi cho Anh đoạn code xem. Anh nghĩ là có vấn đề ! :)

LVD
 
levanduyet đã viết:
Vậy gởi cho Anh đoạn code xem. Anh nghĩ là có vấn đề ! :)

LVD

Em nghĩ chắc không phải do code đâu, lúc đầu vẫn bình thường, gần đây mới bị. Các máy khác cài chạy có sao đâu, chỉ có máy "đẻ" ra cái này thôi!!$@!! !$@!!

Sau khi chuyên gia minhtu mò mẫm không được, tôi đã cài lại Window và mọi lỗi lầm đều biến hết cả %#^#$ . Tuy mất thời gian nhưng tốn công!!$@!!

Bây giờ tôi mới mò ra được cái lỗi chết tiệt này. Đó là do Frame bao quanh, bỏ đi thì bình thường. Đành phải thể hiện kiểu khác vậy.

Sau khi tìm hiểu thêm ở www.caulacbovb.com, tôi đã sửa lỗi này như sau:

- Bước 1: Tạo 1 Frame.
- Bước 2: Tạo PictureBox ở bên trong Frame (Vâng! Phải thêm anh này vào).
- Bước 3: Tạo các OptionButton ở bên trong PitureBox.

Các bước phải thực hiện theo đúng tuần tự. Kết quả như hình dưới đây:

SualoiOption.jpg
 
Web KT
Back
Top Bottom