Excel에서 제공하는 매우 유용한 도구 중 하나는 셀에 저장된 정보를 찾고 변경할 수있는 찾기 및 바꾸기입니다. 그러나 찾기 및 바꾸기가 작동하지 않는 곳은 워크 시트의 머리글이나 바닥 글에 저장된 정보입니다.

머리글 또는 바닥 글에서 정보 찾기 및 바꾸기를 처리하는 유일한 방법은 매크로를 사용하는 것입니다. 머리글과 바닥 글의 다양한 부분에 저장된 항목에 액세스하고 찾으려는 항목을 확인한 다음 새 텍스트로 바꾸는 것은 다소 사소한 작업입니다. 다음 매크로는 예를 제공합니다.

Sub FnR_HF()

Dim sWhat As String, sReplacment As String     Const csTITLE As String = "Find and Replace"



sWhat = InputBox("Replace what", csTITLE)

If Len(sWhat) = 0 Then Exit Sub     sReplacment = InputBox("With what", csTITLE)



With ActiveSheet.PageSetup         ' Substitute Header/Footer values         .LeftHeader = Application.WorksheetFunction.Substitute( _                       .LeftHeader, sWhat, sReplacment)

.CenterHeader = Application.WorksheetFunction.Substitute( _                         .CenterHeader, sWhat, sReplacment)

.RightHeader = Application.WorksheetFunction.Substitute( _                        .RightHeader, sWhat, sReplacment)

.LeftFooter = Application.WorksheetFunction.Substitute( _                       .LeftFooter, sWhat, sReplacment)

.CenterFooter = Application.WorksheetFunction.Substitute( _                         .CenterFooter, sWhat, sReplacment)

.RightFooter = Application.WorksheetFunction.Substitute( _                        .RightFooter, sWhat, sReplacment)

End With End Sub

매크로가 머리글의 세 부분과 바닥 글의 세 부분을 모두 대체하는 방법에 유의하십시오.

고유 한 매크로를 사용하지 않거나 더 많은 기능을 갖춘 Excel 용 찾기 및 바꾸기를 원할 경우 Excel MVP Jan Karel Pieterse의 무료 FlexFind 추가 기능을 고려할 수 있습니다.

http://www.jkp-ads.com/officemarketplaceff-en.asp

이렇게하면 정기적으로 검색이 추가되지만 머리글 및 바닥 글을 비롯한 많은 다른 영역에서도 검색됩니다.

_ 참고 : _

이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.

link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요].

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

이 팁 (3388)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.

link : / excel-Find_and_Replace_in_Headers [헤더에서 찾기 및 바꾸기].