Wie schütze ich Kopf- und Fußzeilen in Excel?
In Excel können wir die Zellen schnell und einfach schützen. Haben Sie jemals versucht, die Kopf- und Fußzeile zu schützen, um zu verhindern, dass andere sie ändern? Normalerweise gibt es keine direkte Möglichkeit, diese Aufgabe im Arbeitsblatt zu lösen, aber der folgende VBA-Code kann Ihnen einen Gefallen tun.
Kopf- und Fußzeile mit VBA-Code schützen
Kopf- und Fußzeile mit VBA-Code schützen
Kopf- und Fußzeile sind für uns beim Drucken von Arbeitsblättern hilfreich. Um zu verhindern, dass sie von anderen geändert werden, führen Sie bitte die folgenden Schritte aus:
1. Halten Sie die Taste gedrückt ALT + F11 Schlüssel zum Öffnen der Microsoft Visual Basic für Applikationen Fenster.
2. Doppelklicken Sie dann DiesesWorkbook unter dem VBAProjekt Abschnitt, um ein leeres Modul zu öffnen, und kopieren Sie dann den folgenden Code und fügen Sie ihn in das Modul ein:
VBA-Code: Kopf- und Fußzeile schützen
Option Explicit
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Call ProtectHF
End Sub
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Call ProtectHF
End Sub
Private Sub Workbook_Open()
Call ProtectHF
End Sub
Private Sub ProtectHF()
'Updateby Extendoffice
Application.ScreenUpdating = False
ThisWorkbook.ActiveSheet.PageSetup.RightHeader = ""
ThisWorkbook.ActiveSheet.PageSetup.RightFooter = ""
ThisWorkbook.ActiveSheet.PageSetup.CenterFooter = "KTE-Sale-Report"
ThisWorkbook.ActiveSheet.PageSetup.CenterHeader = "Created by Skyyang"
ThisWorkbook.ActiveSheet.PageSetup.LeftHeader = ""
ThisWorkbook.ActiveSheet.PageSetup.LeftFooter = ""
Application.ScreenUpdating = True
End Sub
Note: Sie können den Inhalt der Kopf- oder Fußzeile an der entsprechenden Stelle im obigen Code einfügen.
3. Speichern und schließen Sie diesen Code jetzt, während Sie auf klicken Speichern Wenn Sie auf diese Schaltfläche klicken, um diese Arbeitsmappe zu speichern, wird der geänderte Kopf- oder Fußzeileninhalt automatisch auf den ursprünglichen Inhalt zurückgesetzt, wenn Sie versucht haben, die Kopf- oder Fußzeile zu ändern. Siehe Screenshot:
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...
Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich
- Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
- Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!