- Tham gia
- 17/8/08
- Bài viết
- 8,662
- Được thích
- 16,720
- Giới tính
- Nam
Do phần 1 nhiều bài quá rồi nên khả năng bị loãng cao, vì thế tôi tạo topic mới để giới thiệu một tiện ích không thể thiếu khi nhập ngày tháng cho người không biết lập trình và người biết lập trình để nhúng lịch vào công việc của mình.
Click phải chuột trên Cell để hiện ra menu có chứa lịch, hoặc CTRL+SHIFT+C nha các bạn.
Để thoát mà không nhập gì thì chỉ việc bấm ESC hoặc click vào thanh màu vàng cuối cùng nhé.
------------------------------------------------------------------------------------------------------------
Cải tiến lần này:
1) Nhờ bạn doveandrove và bạn huuthang_bd mà tôi đã xác định tốt vị trí của Cell và ActiveX Controls. Cám ơn các bạn rất nhiều.
2) Về giao diện, tôi đã thay đổi các Label bị ẩn thành các Label có màu xám và hiển thị ngày của tháng trước và tháng kế tiếp.
3) Tạo sự kiện MouseMove cho Label trong Class Module để tạo hiệu ứng rê chuột.
4) Khi nhập trên cell, nếu ô nào có dữ liệu sẽ thông báo trước khi nhập.
5) Và một số cải tiến linh tinh khác trong các thủ tục.
------------------------------------------------------------------------------------------------------------
Ngày hôm nay, tức ngày hiện hành sẽ có màu cam và khung chọn màu đỏ.
Khi di chuyển bằng các phím mũi tên thì ô chọn sẽ có màu vàng nhạt và khung màu xanh đen, nếu bấm Enter là ta chọn ngày đó đồng thời thoát lịch.
Ngoài ra ta chọn ngày cần nhập bằng chuột, khi rê chuột sẽ có một cái khung màu hồng chạy theo con trỏ, cái này không phải là khung chọn đâu nhé, nó chỉ là hiệu ứng đẹp mắt để nhận biết con trỏ đang chạy ở đâu thôi. Còn muốn chọn ngày? Thích thì click!
Thông báo khi cell có dữ liệu:
Nói chung là tải file AddIns về, rồi tải luôn file Hướng dẫn về, một sheet hướng dẫn chi tiết, một sheet ta thực hành chơi cho vui (đọc kỹ hướng dẫn sử dụng trước khi dùng).
Chúc các bạn cảm thấy tiện ích khi sử dụng chương trình này!
============================
Mới Update bản mới, gỡ bỏ bản cũ, xác định vị trí trên Cell tốt hơn.
Click phải chuột trên Cell để hiện ra menu có chứa lịch, hoặc CTRL+SHIFT+C nha các bạn.
Để thoát mà không nhập gì thì chỉ việc bấm ESC hoặc click vào thanh màu vàng cuối cùng nhé.
------------------------------------------------------------------------------------------------------------
Cải tiến lần này:
1) Nhờ bạn doveandrove và bạn huuthang_bd mà tôi đã xác định tốt vị trí của Cell và ActiveX Controls. Cám ơn các bạn rất nhiều.
2) Về giao diện, tôi đã thay đổi các Label bị ẩn thành các Label có màu xám và hiển thị ngày của tháng trước và tháng kế tiếp.
3) Tạo sự kiện MouseMove cho Label trong Class Module để tạo hiệu ứng rê chuột.
4) Khi nhập trên cell, nếu ô nào có dữ liệu sẽ thông báo trước khi nhập.
5) Và một số cải tiến linh tinh khác trong các thủ tục.
------------------------------------------------------------------------------------------------------------
Ngày hôm nay, tức ngày hiện hành sẽ có màu cam và khung chọn màu đỏ.
Khi di chuyển bằng các phím mũi tên thì ô chọn sẽ có màu vàng nhạt và khung màu xanh đen, nếu bấm Enter là ta chọn ngày đó đồng thời thoát lịch.
Ngoài ra ta chọn ngày cần nhập bằng chuột, khi rê chuột sẽ có một cái khung màu hồng chạy theo con trỏ, cái này không phải là khung chọn đâu nhé, nó chỉ là hiệu ứng đẹp mắt để nhận biết con trỏ đang chạy ở đâu thôi. Còn muốn chọn ngày? Thích thì click!
Thông báo khi cell có dữ liệu:
Nói chung là tải file AddIns về, rồi tải luôn file Hướng dẫn về, một sheet hướng dẫn chi tiết, một sheet ta thực hành chơi cho vui (đọc kỹ hướng dẫn sử dụng trước khi dùng).
Chúc các bạn cảm thấy tiện ích khi sử dụng chương trình này!
============================
Mới Update bản mới, gỡ bỏ bản cũ, xác định vị trí trên Cell tốt hơn.
File đính kèm
Lần chỉnh sửa cuối: