Suchen und Ersetzen in Kopfzeilen (Microsoft Excel)
Eines der sehr nützlichen Tools in Excel ist Suchen und Ersetzen, mit dem Sie in Zellen gespeicherte Informationen suchen und ändern können. Ein Ort, an dem Suchen und Ersetzen jedoch nicht funktioniert, sind Informationen, die in Kopf- oder Fußzeilen für Ihre Arbeitsblätter gespeichert sind.
Die einzige Möglichkeit, Informationen in einer Kopf- oder Fußzeile zu finden und zu ersetzen, ist die Verwendung eines Makros. Es ist eine ziemlich triviale Aufgabe, auf das zuzugreifen, was in den verschiedenen Teilen der Kopf- und Fußzeile gespeichert ist, sie auf das zu überprüfen, was Sie finden möchten, und es dann durch neuen Text zu ersetzen. Das folgende Makro bietet ein Beispiel.
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
Beachten Sie, wie das Makro die Ersetzungen in allen drei Teilen der Kopfzeile und allen drei Teilen der Fußzeile vornimmt.
Wenn Sie kein eigenes Makro verwenden möchten oder ein umfassenderes Suchen und Ersetzen für Excel wünschen, können Sie das kostenlose FlexFind-Add-In von Excel MVP, Jan Karel Pieterse, in Betracht ziehen:
http://www.jkp-ads.com/officemarketplaceff-en.asp
Dadurch werden regelmäßig Suchvorgänge hinzugefügt, aber auch Suchvorgänge in vielen anderen Bereichen, einschließlich Kopf- und Fußzeilen.
_Hinweis: _
Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (3388) gilt für Microsoft Excel 2007, 2010, 2013, 2016, 2019 und Excel in Office 365. Eine Version dieses Tipps für die ältere Menüoberfläche von Excel finden Sie hier: