현재 날짜를 워크 시트의 머리글에 추가하는 것은 쉽습니다. Excel은 날짜 위치를 지정하고 ‘& [date]’코딩을 사용하여 실제로 날짜를 삽입 할 수있는 대화 상자를 제공합니다. 그러나 어제 날짜 또는 내일 날짜를 헤더에 삽입하려면 어떻게해야합니까?

그렇게 쉽지는 않습니다. 실제로 매크로를 사용하지 않고는 할 수 없습니다. 아마도 가장 유연한 접근 방식은 다음과 같이 워크 시트가 인쇄되기 직전에 날짜를 업데이트하도록 매크로를 작성하는 것입니다.

Private Sub Workbook_BeforePrint(Cancel As Boolean)

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

End Sub

매크로는 어제 날짜를 헤더 중앙에 배치합니다. 사용 가능한 다른 헤더 위치 (LeftHeader 또는 RightHeader) 중 하나의 CenterHeader 속성을 쉽게 변경할 수 있습니다. “-1″을 “+ 1″로 변경하여 내일 날짜를 삽입하도록 매크로를 변경할 수도 있습니다.

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (3377)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁의 버전을 찾을 수 있습니다.

link : / excelribbon-Putting_a_Different_Date_in_a_Header [헤더에 다른 날짜 입력].