Thêm ngày hiện tại vào tiêu đề của trang tính thật dễ dàng — Excel cung cấp hộp thoại nơi bạn có thể chỉ định vị trí của ngày và sử dụng mã ‘& [date]’ để thực sự chèn ngày. Nhưng nếu bạn muốn chèn ngày hôm qua hoặc ngày mai vào tiêu đề thì sao?

Điều đó gần như không dễ dàng. Trên thực tế, bạn không thể làm điều đó nếu không sử dụng macro. Có lẽ cách tiếp cận linh hoạt nhất là viết macro để nó cập nhật ngày ngay trước khi trang tính được in, như thể hiện trong hình sau:

Private Sub Workbook_BeforePrint(Cancel As Boolean)

ActiveSheet.PageSetup.CenterHeader = _     Format(Date - 1, "mmmm d, yyyy")

End Sub

Macro đặt ngày hôm qua vào giữa tiêu đề; bạn có thể dễ dàng thay đổi thuộc tính CenterHeader của một trong những vị trí tiêu đề có sẵn khác (LeftHeader hoặc RightHeader). Bạn cũng có thể thay đổi macro để chèn ngày mai bằng cách thay đổi “- 1” thành “+ 1”.

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

Mẹo này (10678) áp dụng cho Microsoft Excel 2007, 2010 và 2013. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện menu cũ hơn của Excel tại đây: