VĂN PHÒNG 2013 HƯỚNG DẪN:
(Đối với Windows 7 (x64) | MS Office 32-Bit)
Lựa chọn 1 | Kiểm tra xem khả năng đã tồn tại chưa | 2 phút
- mở VB biên tập
- Tools -> bổ sung Controls
- Chọn "Microsoft Monthview kiểm soát 6.0 (SP6)"(nếu có)
- Sử dụng 'DatePicker' điều khiển cho VBA UserForm
Lựa chọn 2 | Các "Monthview" Control hiện không tồn tại | 5 phút
- Đóng Excel
- TảiMSCOMCT2.cab (đó là một tập tin nội các được chiết xuất thành hai tập tin hữu ích)
- Trích xuất Cả hai tệp | tệp .inf và tệp .ocx
- Cài đặt | bấm chuột phải vào tệp .inf | nhấn "Cài đặt"
- Di chuyển .ocx file | Di chuyển từ "C: \ Windows \ system32" sang "C: \ Windows \ sysWOW64"
- Chạy CMD | Menu Bắt đầu -> Tìm kiếm -> "CMD.exe" | nhấp chuột phải vào biểu tượng | Chọn "Chạy với tư cách quản trị viên"
- Đăng ký Active-X File | Nhập "regsvr32 c: \ windows \ sysWOW64 \ MSCOMCT2.ocx"
- Mở Excel | Mở VB Editor
- Kích hoạt Điều khiển | Công cụ-> Tham khảo | Chọn "Microsoft Windows Common Controls 2-6.0 (SP6)"
- Userform Điều khiển | Chọn bất kỳ userform nào trong dự án VB | Tools-> Controls bổ sung
- Chọn "Microsoft Monthview kiểm soát 6.0 (SP6)"
- Sử dụng 'DatePicker' điều khiển cho VBA UserForm
Được rồi, một trong hai bước này nên làm việc cho bạn nếu bạn có Office 2013 (32-Bit) trên Windows 7 (x64). Một số bước có thể khác nếu bạn có một kết hợp khác của Windows 7 & Office 2013.
Điều khiển "Monthview" sẽ được loại bỏ hoàn toàn 'DatePicker' của bạn. Nó được trang bị với các đặc tính và hình ảnh riêng của nó. Nó hoạt động rất tốt. Chúc may mắn.
Site: "bonCodigo" từ trên cao (đây là một phần mở rộng được cập nhật công việc của mình)
Site: "AMM" từ trên cao (điều này chỉ là một exension bổ sung của ông)
Site: Hỗ trợ của Microsoft khác nhau trên trang web một
Nó không xuất hiện để tạo trang tính - nó chỉ đơn giản là thêm một mô-đun mã VBA mà bạn cần. – brettdj
có thể trùng lặp của [Định dạng ngày MM/DD/YYYY trong hộp văn bản trong VBA] (http: // stackoverflow.com/questions/12012206/format-mm-dd-yyyy-date-in-textbox-in-vba) – brettdj