Direkt zum Inhalt

Wie schütze ich alle Arbeitsmappen in einem Ordner gleichzeitig in Excel?

In Excel können Sie eine Arbeitsmappe schützen, um zu verhindern, dass andere Benutzer sie bearbeiten. Haben Sie jedoch jemals ein Bild erstellt, um mehrere Arbeitsmappen gleichzeitig zu schützen? Hier stelle ich einige Tricks zum Schutz aller Arbeitsmappen in einem Ordner und mehrerer Blätter in einer Arbeitsmappe in Excel vor.

Schützen Sie Arbeitsmappen in einem Ordner sofort mit VBA

Schützen Sie mehrere Blätter gleichzeitig mit Kutools for Excel gute Idee3

Pfeil blau rechte Blase Schützen Sie Arbeitsmappen in einem Ordner sofort mit VBA

Um Arbeitsmappen in einem bestimmten Ordner zu schützen, können Sie einen zu lösenden Makrocode anwenden.

1. Aktivieren Sie eine neue Arbeitsmappe und drücken Sie Alt + F11 Schlüssel zum Öffnen der Microsoft Visual Basic für Applications Fenster und klicken Sie auf Insert > Module, und fügen Sie den folgenden Code in das ein Modul Skripte.

VBA: Arbeitsmappen in einem Ordner schützen.

Sub ProtectAll()
    Dim xWorkBooks As Workbook
    Dim xExitFile As String
    Dim xPassWord As Variant
    Dim xStrPath As String
    Dim xFileDialog As FileDialog
    Dim xFile As String
    On Error Resume Next
    Set xFileDialog = Application.FileDialog(msoFileDialogFolderPicker)
    xFileDialog.AllowMultiSelect = False
    xFileDialog.Title = "Select a folder [Kutools for Excel]"
    If xFileDialog.Show = -1 Then
        xStrPath = xFileDialog.SelectedItems(1)
    End If
    If xStrPath = "" Then
        Exit Sub
    Else
        xStrPath = xStrPath + "\"
    End If
    xPassWord = Application.InputBox("Enter password", "Kutools for Excel", , , , , , 2)
    If (xPassWord = False) Or (xPassWord = "") Then
        MsgBox "Password cannot be blank!", vbInformation, "Kutools for Excel"
        Exit Sub
    End If
    xFile = "*.xls"
    xExitFile = Dir(xStrPath & xFile)
    On Error Resume Next
    Application.ScreenUpdating = False
    Do While xExitFile <> ""
        Set xWorkBooks = Workbooks.Open(xStrPath & xExitFile)
        Application.DisplayAlerts = False
        xWorkBooks.SaveAs Filename:=xWorkBooks.FullName, Password:=xPassWord
        Application.DisplayAlerts = True
        Workbooks(xExitFile).Close False
        Set xWorkBooks = Nothing
        xExitFile = Dir
    Loop
    Application.ScreenUpdating = True
    MsgBox "Successfully protect!", vbInformation, "Kutools for Excel"
End Sub

 

doc schützt alle Arbeitsmappen eines Ordners 1

2. Drücken Sie F5 Schlüssel und a Wählen Sie einen Ordner Das Fenster wird geöffnet, in dem Sie einen Ordner auswählen können, um alle Arbeitsblätter zu schützen.
doc schützt alle Arbeitsmappen eines Ordners 2

3 Klicken OK und ein Dialogfeld zur Eingabe eines Kennworts zum Schutz von Arbeitsmappen wird angezeigt.
doc schützt alle Arbeitsmappen eines Ordners 3

4 Klicken OKEs erscheint ein Dialogfeld, das Sie daran erinnert, dass alle Arbeitsmappen im ausgewählten Ordner erfolgreich mit einem Kennwort geschützt wurden.
doc schützt alle Arbeitsmappen eines Ordners 4

Wenn Sie die Arbeitsmappen öffnen, die Sie durch den obigen Code geschützt haben, wird ein Dialogfeld zur Eingabe des Kennworts angezeigt. Siehe Screenshot:
doc schützt alle Arbeitsmappen eines Ordners 5

Tipp: Dieser Code funktioniert für die Excel-Version 2007 oder höher. Wenn Sie ihn zum Schutz der niedrigeren Version anwenden möchten, können Sie ihn ändern xFile = "* .xls" zu xFile = "* .xlsx" im Code.


Pfeil blau rechte Blase Schützen Sie mehrere Blätter gleichzeitig mit Kutools for Excel

Tatsächlich wird es in unserer täglichen Arbeit häufiger vorkommen, mehrere Blätter in einer Arbeitsmappe zu schützen. In Excel müssen Sie die Blätter jedoch einzeln mit der integrierten Funktion schützen. Es gibt jedoch ein mächtiges Werkzeug - Kutools for Excel, seine Arbeitsblatt schützen Mit dem Dienstprogramm können Sie alle Blätter oder ausgewählten Blätter der Arbeitsmappe gleichzeitig schützen.

Kutools for Excel, mit mehr als 120 Praktische Excel-Funktionen, steigern Ihre Arbeitseffizienz und sparen Arbeitszeit.

Nach der kostenlose Installation Kutools für Excel, bitte gehen Sie wie folgt vor:

1. Aktivieren Sie die Arbeitsmappe, deren Blätter Sie schützen möchten, und klicken Sie auf Unternehmen > Arbeitsblatt schützen. Siehe Screenshot:
doc schützt alle Arbeitsmappen eines Ordners 6

2. In dem Arbeitsblatt schützen Im Dialogfeld können Sie die Blätter, die Sie schützen möchten, anhand der Liste überprüfen. Siehe Screenshot:
doc schützt alle Arbeitsmappen eines Ordners 7

3 Klicken Okund ein weiteres Dialogfeld zum Eingeben und erneuten Eingeben des Kennworts wird angezeigt (siehe Abbildung):
doc schützt alle Arbeitsmappen eines Ordners 8

4 Klicken Okund ein Dialogfeld wird angezeigt, um Sie daran zu erinnern, dass Sie Arbeitsblätter erfolgreich schützen.
doc schützt alle Arbeitsmappen eines Ordners 9

Um den Schutz dieser Blätter aufzuheben, müssen Sie nur auf klicken Unternehmen > Arbeitsblatt aufheben Passwort zum Aufheben des Schutzes eingeben.
doc schützt alle Arbeitsmappen eines Ordners 10

doc herunterladen 1

Beste Office-Produktivitätstools

🤖 Kutools KI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Erstellen Sie benutzerdefinierte Formeln  |  Analysieren Sie Daten und erstellen Sie Diagramme  |  Rufen Sie Kutools-Funktionen auf...
Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate   |  Leere Zeilen löschen   |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren   |   Runde ohne Formel ...
Super-Lookup: VLookup mit mehreren Kriterien    VLookup mit mehreren Werten  |   VLookup über mehrere Blätter hinweg   |   Unscharfe Suche ....
Erweiterte Dropdown-Liste: Erstellen Sie schnell eine Dropdown-Liste   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  |  Vergleichen Sie Bereiche und Spalten ...
Ausgewählte Funktionen: Rasterfokus   |  Designansicht   |   Große Formelleiste    Arbeitsmappen- und Blattmanager   |  Ressourcen (Autotext)   |  Datumsauswahl   |  Arbeitsblätter kombinieren   |  Zellen verschlüsseln/entschlüsseln    Senden Sie E-Mails nach Liste   |  Superfilter   |   Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen, ...)   |   50+ Chart Typen (Gantt-Diagramm, ...)   |   40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag, ...)   |   19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion, ...)   |   7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Zellen teilen, ...)   |   ... und mehr

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 ...

Beschreibung


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!
Comments (10)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I did all the steps and there was dialogue box saying it's successful but when I open the files, they are opening up without any password.
This comment was minimized by the moderator on the site
Hello, I have tried it here and it works. Please check whether the file extension in your code is correct?
This comment was minimized by the moderator on the site
am using a mac, and when i click on the F5 key it does not work for me, please how can I resolve it?
This comment was minimized by the moderator on the site
Hi, you can try option - F8 keys. But I only tested this VBA in Microsoft system, I do not know if it work in Mac.
This comment was minimized by the moderator on the site
Brilliant. Saves me nearly an hour every month. Thank you.
This comment was minimized by the moderator on the site
can you do the same code but for unprotecting? with option to browse for the folder
This comment was minimized by the moderator on the site
I'm getting a syntax error for the following: <span style="background-color...
This comment was minimized by the moderator on the site
Did you fix this ? How?
This comment was minimized by the moderator on the site
only remove them
This comment was minimized by the moderator on the site
workbook protect ...great program.... very helpful
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations