Ed có ba máy tính tại nơi làm việc. Một cái có Excel 2010 với công cụ Date Picker nhưng hai cái kia, một cái dùng Excel 2010 và một cái Excel 2013, không có công cụ này. Anh ấy tự hỏi làm thế nào anh ấy có thể tải công cụ này vào Excel 2010 và Excel 2013.

Theo báo cáo từ Microsoft, công cụ chọn ngày truyền thống (được gọi là MSCAL.OCX) đã được xuất xưởng cùng với Office 2007, nhưng không được bao gồm trong các phiên bản Office sau này. Trong Office 2010, họ đã thay thế bộ chọn ngày bằng một phiên bản cập nhật trong thư viện Active-X, được gọi là MSCOMCT2.OCX.

Bạn có thể biết mình đã cài đặt bộ chọn ngày mới hay chưa bằng cách làm theo các bước sau:

  1. Nhấp vào công cụ Chèn. Excel hiển thị một bảng các công cụ mà bạn có thể chèn vào trang tính của mình.

  2. Trong phần ActiveX Controls của bảng màu, nhấp vào tùy chọn More Controls. (Đây là công cụ ở dưới cùng bên phải.) Excel hiển thị hộp thoại More Controls.

  3. Cuộn qua hộp thoại cho đến khi bạn tìm thấy công cụ Bộ chọn Ngày và Giờ của Microsoft. Chọn nó.

  4. Bấm OK.

Nếu công cụ không hiển thị trong hộp thoại More Controls, thì nó chưa được cài đặt trên hệ thống của bạn. Nếu bạn đang sử dụng phiên bản Office 64 bit, thì bạn sẽ không thể cài đặt điều khiển. Lý do là vì MSCOMCT2.OCX chỉ hoạt động trên hệ thống 32-bit. (Trên thực tế, không có điều khiển ActiveX nào hoạt động trong Office 64 bit. Khi Microsoft thực sự ra mắt các phiên bản điều khiển hoạt động với Office 64 bit, chúng có thể sẽ có các tên khác nhau, một động thái chắc chắn sẽ làm phức tạp tuổi thọ của Các lập trình viên VBA dựa vào các điều khiển.

Nếu bạn đang chạy phiên bản Office 32 bit, thì bạn có thể thử sao chép điều khiển MSCOMCT2.OCX từ một hệ thống tương tự và đăng ký nó với Windows . (Trước khi sao chép, hãy tìm kiếm trong Windows để xem tệp có thực sự nằm trong hệ thống của bạn hay không. Nếu có, hãy bỏ qua việc sao chép và chỉ cần thử đăng ký.)

Cách bạn đăng ký điều khiển phụ thuộc vào phiên bản Windows bạn đang sử dụng và việc bạn đang sử dụng phiên bản hệ điều hành 32 bit hay 64 bit. (Đừng nhầm lẫn giữa số bit trong hệ điều hành với số bit trong bản sao của Văn phòng; chúng là hai thứ khác nhau.) Có thể tìm thấy tổng quan tốt về cách đăng ký điều khiển tại đây:

http://www.logicwurks.com/CodeExamplePages/EDatePickerControl.html

_Lưu ý: _

Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (2080) áp dụng cho Microsoft Excel 2007, 2010 và 2013.