Tin HOT đầu năm: Giải quyết tình trạng Additional Controls mất tác dụng

Liên hệ QC

anhtuan1066

Thành viên gạo cội
Tham gia
10/3/07
Bài viết
5,802
Được thích
6,905
Rất nhiều người dùng Office than phiền về tình trạng Additional Controls không hoạt động khi người ta muốn add thêm control vào userform. Họ buộc phải cài lại Windows và Office để giải quyết vấn đề
Tình cờ vọc và phát hiện ra được 1 cách khá đơn giản để giải quyết tình trạng trên theo. Các bạn thực hiện theo 2 bước sau:
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à Add 1 UserForm
- Click phải lên Toolbox, chọn Additional Controls và check 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, save thành 1 file vào usb
2> Bước 2
- Mang usb về cắm vào máy tính của mình
- Khởi động Excel, bấm Alt + F11 và add 1 userform
- Click phải vào tiêu đề của page (trong hộp Toolbox), chọn Import page. Duyệt tới file trong usb rồi bấm nút Open

attachment.php



Vậy là bạn đã có được toàn bộ các control cần dùng rồi đấy
Nếu các bạn không có điều kiện thực hiện bước 1, tôi xin tặng các bạn file MyControls.pag mà tôi đã Export được. Tải nó về máy tính và thực hiện bước 2 nhé
Điểm đặc biệt thú vị ở đây là các bạn chỉ cần thực hiện 1 lần duy nhất sẽ sử dụng được mãi mãi
 

File đính kèm

  • untitled.JPG
    untitled.JPG
    21.7 KB · Đọc: 1,913
  • MyControls.rar
    2.4 KB · Đọc: 2,366
Máy mình đang dùng Winxp-sp3 , và mình đang sử dụng dụng office 2003, nhưng mình không mở được tính năng của chức năng Addition Controls.....mọi người cho mình biết nguyên nhân tại sau lại như vậy? thank
Cái này đã nói mấy lần trên diển đàn rồi mà hình như bạn không để ý thì phải
Xem cách khắc phục tại đây nhé
Giải quyết tình trạng Additional Controls mất tác dụng
 
mình sử dụng office 2007; nó không hiển thị hết; mọi người cho mình hỏi nguyên nhân tại sao vậy??
Thanks
 
Những biểu tượng nào có thì sử dụng được
Những biểu tượng nào ko có thì ko sử dụng được
Mình import vào excel 2003 thì hiển thị hết
1111.jpg
 
Những biểu tượng nào có thì sử dụng được
Những biểu tượng nào ko có thì ko sử dụng được
Mình import vào excel 2003 thì hiển thị hết
View attachment 57585
Thì đương nhiên vậy rồi, không phải mọi thứ đều có thể sử dụng được:
- Có những Control mà VBA không hổ trợ
- Có những Control VBA có hổ trợ nhưng thiếu file điều khiển (mỗi Control được điều khiển bởi file DLL hoặc OCX nào đó) ---> Trường hợp này bạn phải lên mạng tải file điều khiển phù hợp về đăng ký thì mới dùng được Control
---------------------
Vậy bạn nói cụ thể đi: Cái nào bạn đang cần mà không dùng được vậy?
 
Mình muốn chèn bảng SpreadSheet Object vào userform; nhưng ko thể chèn đc
Bạn có thể hướng dẫn mình cách chèn trong office 2007 đc ko
thanks
 
Mình muốn chèn bảng SpreadSheet Object vào userform; nhưng ko thể chèn đc
Bạn có thể hướng dẫn mình cách chèn trong office 2007 đc ko
thanks
Cái SpreadSheet này thuộc Microsoft Office Web Components, file điều khiển là OWC11.DLL (số 11 thể hiện version)
Nếu máy bạn không có control này thì phải cài bổ sung thêm thôi
Thử vào trang này xem thế nào nhé:
http://www.microsoft.com/downloads/...FA-D5F3-4B71-BF46-13721BD44682&displaylang=en
 
Minh xin đóng gói thêm bộ Controls dùng cho Office2010... Ai có nhu cầu, cứ download về xài... Cách dùng vẫn như bài 1 đã hướng dẫn
Lại nhân dịp đầu năm, chúc mọi người cùng gia đình an khang thịnh vượng
ANH TUẤN
 

File đính kèm

  • MyControls_2010.rar
    2.9 KB · Đọc: 907
Lần chỉnh sửa cuối:
Thì đương nhiên vậy rồi, không phải mọi thứ đều có thể sử dụng được:
- Có những Control mà VBA không hổ trợ
- Có những Control VBA có hổ trợ nhưng thiếu file điều khiển (mỗi Control được điều khiển bởi file DLL hoặc OCX nào đó) ---> Trường hợp này bạn phải lên mạng tải file điều khiển phù hợp về đăng ký thì mới dùng được Control
---------------------
Vậy bạn nói cụ thể đi: Cái nào bạn đang cần mà không dùng được vậy?

Em muốn dùng cái DTpicKer mà chưa có điều khiển OCX, anh cho em đường link tải về với
Chân thành cảm ơn!!!
 
Cho em hỏi: Em đã làm như hướng dẫn trên mà khi vào Tool/Additional control mà hộp thoại vẫn không xuất hiện, kể cả các cách copy, paste bổ sung MSCOMCT2.OCX vào thư mục mà vẫn không được. Em chỉ có thể tìm thấy Calendar control 11.0 ( em xài excel 2003) bên cửa sổ excel với thanh Control toolbox khi click vào More controls ( biểu tượng cái búa và cái cờ lê) thì mới có và dùng được nhưng bên cửa sổ VBE thì em không thể làm được vì không xuất hiện hộp thoại Additional controlá Mong các cao thủ chỉ giáo giùm em
__________________________
Hix có ai giúp em với
 
Lần chỉnh sửa cuối:
Tôi đang dùng Windows 7 + Office 2010. Hôm nay tình cờ phát hiện thêm ra một chiêu rất hay để giải quyết tình trạng Additional Controls mất tác dụng:
1> Đầu tiên ta tạo 1 shortcut Excel trên Desktop (bằng cách vào Start\All Programs\Microsoft Office rồi nắm lấy biểu tượng Excel, kéo thả ra ngoài Desktop)
2> Click phải chuột trên biểu tượng Excel (vửa mới tạo), chọn Properties

Untitled_1.jpg




























3> Trong cửa sổ Properties, chuyển sang tab Compatibility, Check mục "Run this program in compatibility mode for" rồi bấm Apply, OK

Untitled_2.jpg


4> Giờ Double click vào biểu tượng Excel trên Desktop... Vào bảng tính, bấm Alt + F11 rồi tiến hành thử Additonal Controls xem có được không
Tôi đã thử thành công thế này đây:

Untitled_3.jpg
 
Cảm ơn bạn. Mình sử dụng spreadsheet control (trong bộ control office 2010 của bạn) cho VBA for Autocad. Nhưng khi thêm vào userform thì xuất hiện thông báo "x64VBA Server has stopped working" sau đó không vào lại được VBA. Mình sử dụng Win7-64bits. Cài office 2010 và cad 2011 bản 64 bit. Không biết có phải do không tương thích giữa 32bit và 64bit không. Xin giúp đỡ.
 
Tôi đang dùng Windows 7 + Office 2010. Hôm nay tình cờ phát hiện thêm ra một chiêu rất hay để giải quyết tình trạng Additional Controls mất tác dụng:
1> Đầu tiên ta tạo 1 shortcut Excel trên Desktop (bằng cách vào Start\All Programs\Microsoft Office rồi nắm lấy biểu tượng Excel, kéo thả ra ngoài Desktop)
2> Click phải chuột trên biểu tượng Excel (vửa mới tạo), chọn Properties

View attachment 95482




























3> Trong cửa sổ Properties, chuyển sang tab Compatibility, Check mục "Run this program in compatibility mode for" rồi bấm Apply, OK




4> Giờ Double click vào biểu tượng Excel trên Desktop... Vào bảng tính, bấm Alt + F11 rồi tiến hành thử Additonal Controls xem có được không
Tôi đã thử thành công thế này đây:

Rất cảm ơn Thầy đã chia sẽ những tiện ích mà Excel đã tích hợp sẳn mà chúng ta chưa biết!

Em đã kiểm tra trên 2007 thì cũng đã thực hiện được như vậy, nhưng với 2003 thì lại không!
 
Tôi đang dùng Windows 7 + Office 2010. Hôm nay tình cờ phát hiện thêm ra một chiêu rất hay để giải quyết tình trạng Additional Controls mất tác dụng:
1> Đầu tiên ta tạo 1 shortcut Excel trên Desktop (bằng cách vào Start\All Programs\Microsoft Office rồi nắm lấy biểu tượng Excel, kéo thả ra ngoài Desktop)
2> Click phải chuột trên biểu tượng Excel (vửa mới tạo), chọn Properties
3> Trong cửa sổ Properties, chuyển sang tab Compatibility, Check mục "Run this program in compatibility mode for" rồi bấm Apply, OK

4> Giờ Double click vào biểu tượng Excel trên Desktop... Vào bảng tính, bấm Alt + F11 rồi tiến hành thử Additonal Controls xem có được không
Tôi đã thử thành công thế này đây:
Nếu dùng cách này có những file mình sẽ không mở được.
 
Nếu dùng cách này có những file mình sẽ không mở được.
Mình chưa bị vụ mở không được file, tuy nhiên mình nghĩ nếu có chuyện này xảy ra thì cũng dễ thôi mà. Khi nào cần đến Additional Controls thì chỉnh để dùng, không thì cứ để yên theo mặc định
 
Mình chưa bị vụ mở không được file, tuy nhiên mình nghĩ nếu có chuyện này xảy ra thì cũng dễ thôi mà. Khi nào cần đến Additional Controls thì chỉnh để dùng, không thì cứ để yên theo mặc định
Thầy test thử file em gửi thử nhé.
 

File đính kèm

  • Copy of Tools.rar
    672.6 KB · Đọc: 134
Sau khi chọn như trên thì lỗi của em nó bị như sau:

1.jpg
 

File đính kèm

  • Picture1.jpg
    Picture1.jpg
    41.6 KB · Đọc: 361
Web KT
Back
Top Bottom