Thông thường, ngày tháng được Excel sử dụng trong đầu trang và chân trang (với mã [DATE]) dựa trên cài đặt khu vực do Windows kiểm soát.

Do đó, nếu cài đặt cục bộ của bạn hiển thị ngày ở một định dạng cụ thể trong chính Windows, thì đó cũng là định dạng mà Excel sẽ sử dụng trong đầu trang và chân trang.

Đây có thể là một hạn chế nếu bạn được yêu cầu duy trì một loại định dạng ngày hệ thống nhất định để tương thích với các hệ thống khác trong văn phòng của bạn, nhưng bạn cần sử dụng một định dạng ngày khác trong đầu trang hoặc chân trang của một trang tính cụ thể. Cách duy nhất để khắc phục sự cố này là thay đổi cài đặt khu vực trong Windows hoặc hoàn nguyên về sử dụng macro để đặt vùng thích hợp cho đầu trang hoặc chân trang của bạn.

Ví dụ: giả sử bạn muốn đặt tiêu đề bên phải bằng với ngày hiện tại ở định dạng m / d / yy. Để làm điều đó, bạn có thể sử dụng một macro rất đơn giản, chẳng hạn như sau:

Sub HeaderDate()

ActiveSheet.PageSetup.RightHeader = Format(Date, "m/d/yy")

End Sub

Để sử dụng, chỉ cần chạy nó và nó thêm ngày, ở định dạng được chỉ định, vào phần bên phải của tiêu đề. Nếu bạn muốn thông tin được thêm vào một vị trí khác trong chân trang hoặc đầu trang, bạn chỉ cần thay thế phần RightHeader của macro bằng một trong những phần sau: LeftFooter, CenterFooter, RightFooter, LeftHeader hoặc CenterHeader.

Để thay đổi định dạng mà ngày được thêm vào, chỉ cần thay đổi định dạng được sử dụng trong chức năng Định dạng. Có tất cả các loại mẫu bạn có thể sử dụng cho ngày tháng; kiểm tra hệ thống Trợ giúp trực tuyến để biết thông tin về chức năng Định dạng trong VBA.

Bạn nên lưu ý rằng ngày được thêm vào đầu trang hoặc chân trang theo cách này không động, do là kết quả của mã [DATE]. Khi bạn sử dụng macro để chèn ngày, nó sẽ được chèn dưới dạng chuỗi văn bản. Nếu sau này bạn muốn thay đổi ngày thành một thứ khác (như ngày sau đó hiện tại), bạn sẽ cần phải chạy lại macro.

_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 (2188) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: