Về việc không chèn hộp điều khiển Common Dialog vào Uerform được. (2 người xem)

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

Người dùng đang xem chủ đề này

liro

Thành viên chính thức
Tham gia
25/7/09
Bài viết
72
Được thích
13
Em đang học lập trình VBA khi tới mục về UserForm thì em không thể chèn hộp điều khiển Common Dialog vào Uerform được . khi chèn vào máy sẽ báo " THE CONTROL COULD NOT BE CREATED BECAUSE IT IS NOT PROPERLY LICENSED"
Rất mong được anh chị nào biết thì giải thích giùm em.
Máy tính của em đang cài song song cả Excel 2003 và 2007.
Lần đầu lập chủ đề có gì sai xót mong mọi người bỏ qua cho em.
Rất cảm ơn
 
Lần chỉnh sửa cuối:
Em đang học lập trình VBA khi tới mục về UserForm thì em không thể chèn hộp điều khiển Common Dialog vào Uerform được . khi chèn vào máy sẽ báo " THE CONTROL COULD NOT BE CREATED BECAUSE IT IS NOT PROPERLY LICENSED"
Rất mong được anh chị nào biết thì giải thích giùm em.
Máy tính của em đang cài song song cả Excel 2003 và 2007.
Lần đầu lập chủ đề có gì sai xót mong mọi người bỏ qua cho em.
Rất cảm ơn
Trên VB thì việc dùng CommonDialog hoàn toàn không có vấn đề, nhưng với VBA lại trục trặc!
Cụ thể bạn muốn làm gì? Có thể đưa file và ý tưởng lên đây! Tôi nghĩ có thể dùng 2 cách: API hoặc Class Module để giải quyết đấy
Tôi cũng đã từng thắc mắc vấn đề này tại đây:
Làm sao hiện bảng màu và lấy chỉ số màu từ bảng ấy
 
Upvote 0
Em chỉ làm theo giáo trình nhưng tới phần này bị mắc nên hỏi chứ chưa có ý tưởng áp dụng tới nó. Rất cám ơn anh
 
Upvote 0
Về việc không chèn hộp điều khiển Common Dialog vào Uerform được.
Tôi cũng gặp y chan bạn liro vậy :
" đang học lập trình VBA khi tới mục về UserForm thì em không thể chèn hộp điều khiển Common Dialog vào Uerform được . khi chèn vào máy sẽ báo " THE CONTROL COULD NOT BE CREATED BECAUSE IT IS NOT PROPERLY LICENSED"
Đúng là Rất mong được anh chị nào biết thì giải thích giùm cho mọi người với, vì khi học tới phần này thì đứng kim luôn

Cám ơn mọi người
 
Upvote 0
Đơn giản là control này không được hỗ trợ thôi mà (khi tôi cố Add vào thì nó báo no such interface supported).
 
Upvote 0
VBA trên Excel không hỗ trợ chức năng này (Theo mình là đúng vì vốn dĩ nó đã có). Nó đã có sẵn rồi, cần Dialog nào thì cứ việc gọi nó ra thôi
Trong cửa sổ VBA nếu bạn đã chọn Auto List Members trong Option thì khi bạn gõ Application.Dialogs( là nó liệt kê tất cả các Dialog bạn có thể mở. Bạn có thể điền bằng giá trị constants hoặc bằng ID của Dialog.
Ví dụ bạn thử

Mã:
Sub Test()
Application.Dialogs(1).Show
end sub
 
Lần chỉnh sửa cuối:
Upvote 0
Vậy cho mình hỏi làm thế nào để link đến một folder và chọn một tập .txt trong folder đó.

Bác nào pro giải đáp giúp với. Chắc chắn phải có cách chứ
 
Upvote 0
Web KT

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

Back
Top Bottom