Chào các bạn, mình là thành viên mới của diễn đàn. Hôm nay mình muốn chia sẻ một tiện ích nhỏ mà mình tự mày mò được, giúp tự động điền ngày tháng năm vào Excel theo định dạng mình mong muốn, không cần phải gõ tay từng cái một.
Chuyện là dạo này mình làm nhiều báo cáo, cần điền ngày tháng năm vào các cột liên tục. Mỗi lần gõ Ctrl + ; rồi gõ giờ, hoặc gõ tay từng ngày tháng nó khá là mất thời gian và dễ sai sót. Mình cứ nghĩ Excel chắc có cách nào đó cho nhanh hơn.
Sau một hồi tìm tòi, mình phát hiện ra một cách đơn giản mà hiệu quả. Thay vì dùng phím tắt mặc định, mình thiết lập một phím tắt mới để nó tự động chèn ngày hiện tại với định dạng dd/mm/yyyy.
Cách làm như sau:
- Vào File -> Options.
- Chọn Customize Ribbon.
- Ở cột bên phải, tìm và tích vào ô Developer. Bấm OK.
- Quay lại màn hình Excel, trên thanh công cụ giờ sẽ có tab Developer.
- Trong tab Developer, chọn Visual Basic (hoặc bấm
Alt + F11). - Trong cửa sổ VBA, vào Insert -> Module.
- Copy đoạn code sau vào cửa sổ Module vừa tạo:
Sub InsertDate()
Application.ActiveCell.Value = Date
Application.ActiveCell.NumberFormat = "dd/mm/yyyy"
End Sub- Tiếp theo, vào lại Excel, tab Developer -> Macros.
- Chọn macro InsertDate vừa tạo, bấm Options.
- Thiết lập một phím tắt tùy ý cho macro này (ví dụ:
Ctrl + Shift + D). Bấm OK.
Từ giờ, mỗi lần muốn điền ngày tháng năm hiện tại vào ô nào, chỉ cần chọn ô đó và bấm tổ hợp phím tắt vừa thiết lập. Nó sẽ tự động điền ngày và định dạng đúng ý mình luôn.
Cách này tuy nhỏ nhưng giúp mình tiết kiệm được kha khá thời gian. Không biết có bạn nào đã biết cách này chưa, hoặc có tiện ích nào hay ho hơn thì chia sẻ cho mọi người cùng biết nhé!