Excel ist ein leistungsfähiges Werkzeug, das in der Wirtschaft und im täglichen Leben weit verbreitet ist. Bei der Arbeit mit großen Datenmengen besteht jedoch die Notwendigkeit, Informationen zu schützen und bestimmte Funktionen für bestimmte Benutzer einzuschränken. Eine dieser Möglichkeiten besteht darin, die Daten zu sortieren.
Leider ist die Sortierung in einem geschützten Excel-Arbeitsblatt standardmäßig deaktiviert. Dies kann bei der Arbeit mit vielen Informationen zu gewissen Schwierigkeiten führen. Aber verzweifeln Sie nicht! Es gibt hilfreiche Tipps und Anleitungen, die Ihnen helfen, die gewünschten Optionen zu konfigurieren, um die Sortierung auf einem geschützten Arbeitsblatt zuzulassen.
Bevor Sie mit der Sortierung beginnen, müssen Sie sicherstellen, dass das Excel-Arbeitsblatt kennwortgeschützt ist. Wenn dies nicht der Fall ist, können Sie die Daten problemlos ändern und sortieren. Wenn auf dem Blatt ein Passwort festgelegt ist, müssen Sie es während des Entsperrungsprozesses eingeben. Aber keine Sorge, das Verfahren ist ziemlich einfach und wir werden Ihnen die Anweisungen in den Schritten mitteilen.
Rat: Es wird empfohlen, dass Sie eine Sicherungskopie der Excel-Datei erstellen, bevor Sie mit dem Sortiervorgang beginnen, falls Sie unerwünschte Änderungen vornehmen.
Problem beim Sortieren in einem geschützten Excel-Arbeitsblatt?
Es gibt mehrere Möglichkeiten, die Sortierung in einem geschützten Excel-Arbeitsblatt zuzulassen. Betrachten wir sie:
- Öffnen Sie das Arbeitsblatt im Modus "Arbeitsblattschutz deaktivieren". Dafür:
- Klicken Sie auf die Registerkarte "Durchsuchen".
- Wählen Sie im Abschnitt "Schutz" die Option "Blattschutz deaktivieren" aus.
- Geben Sie im angezeigten Fenster das Kennwort ein, wenn es eingestellt ist, und klicken Sie auf OK.
- Verwenden Sie ein Makro, um die Sortierung zuzulassen. Erstellen Sie das folgende Makro:
Sub РазрешитьСортировку()ActiveSheet.Unprotect Password:=ВашПарольActiveSheet.EnableAutoFilter = TrueActiveSheet.Protect Password:=ВашПарольEnd Sub
- Klicken Sie auf die Registerkarte "Daten".
- Wählen Sie unter Sortieren und Filtern die Option Sortierreihenfolge aus.
- Geben Sie im angezeigten Fenster die zu sortierenden Spalten und die gewünschte Reihenfolge an.
- Klicken Sie auf OK.
Dadurch wird die Sortierung auf die Daten im geschützten Arbeitsblatt angewendet.
Wählen Sie die für Sie am besten geeignete Methode aus, um die Sortierung in einem geschützten Excel-Arbeitsblatt zuzulassen, und arbeiten Sie ohne Einschränkungen mit den Daten fort.
Lösung durch Ändern der Sicherheitseinstellungen
Wenn Sie die Sortierung in einem geschützten Excel-Arbeitsblatt zulassen möchten, können Sie die folgenden Schritte ausführen:
1. Öffnen Sie das geschützte Excel-Arbeitsblatt, in dem Sie die Sortierung zulassen möchten.
2. Klicken Sie in der oberen Menüleiste von Excel auf die Registerkarte Überprüfung.
3. Klicken Sie auf die Schaltfläche "Blattschutz".
4. Entfernen Sie im angezeigten Dialogfeld das Häkchen neben den Optionen "Verwendung von Autofiltern zulassen" und "Verwendung von Datenanalyse zulassen".
5. Lassen Sie das Häkchen nur neben der Option "Sortierung zulassen" aktiviert.
6. Klicken Sie auf "OK", um die Änderungen zu speichern.
7. Jetzt können Sie die Daten in einem geschützten Excel-Arbeitsblatt sortieren.
Beachten Sie, dass andere Benutzer die Reihenfolge der Daten in der Tabelle ändern können, nachdem sie die Sortierung in einem geschützten Excel-Arbeitsblatt aktiviert haben. Seien Sie also vorsichtig und bewahren Sie bei Bedarf eine Kopie der Originaldatei auf.
Lösung durch Erstellen eines zulässigen Bereichs
Befolgen Sie diese Anweisungen, um einen zulässigen Bereich zu erstellen:
- Wählen Sie die Zellen oder den Bereich aus, den Sie sortieren möchten.
- Klicken Sie auf der Registerkarte "Entwickler" im Abschnitt "Schutz" auf die Schaltfläche "Blatt schützen".
- Legen Sie im angezeigten Fenster ein Kennwort fest, um das Blatt zu schützen, und aktivieren Sie das Kontrollkästchen neben "Sortierung zulassen".
- Klicken Sie auf "OK", um die Änderungen zu übernehmen und das Fenster zu schließen.
Der ausgewählte Bereich kann nun sortiert werden, und die restlichen Zellen im geschützten Arbeitsblatt werden gesperrt. Benutzer mit einem Passwort können die Daten ändern und innerhalb des zulässigen Bereichs sortieren, während andere Benutzer keine Änderungen vornehmen können.
Lösung durch Verwendung eines Makros
- Öffnen Sie das geschützte Excel-Arbeitsblatt, in dem Sie sortieren möchten.
- Klicken Sie in der Excel-Werkzeugleiste auf die Registerkarte Entwickler. Wenn Sie diese Registerkarte nicht sehen, müssen Sie sie möglicherweise in den Excel-Einstellungen aktivieren.
- Klicken Sie auf der Registerkarte Entwickler auf die Schaltfläche Makrorekorder. Dadurch wird das Dialogfeld Makros geöffnet.
- Geben Sie im Feld Makroname einen Namen für das Makro ein. Zum Beispiel "Sortieren".
- Klicken Sie auf die Schaltfläche "OK", um mit der Aufzeichnung des Makros zu beginnen.
- Sortieren Sie das Excel-Arbeitsblatt wie gewohnt. Sie können die Spalten auswählen, nach denen Sie die Daten sortieren möchten, und die Sortierreihenfolge (aufsteigend oder absteigend) auswählen.
- Nachdem Sie mit der Sortierung fertig sind, kehren Sie zum Fenster "Makros" zurück und klicken Sie auf die Schaltfläche "Aufnahme beenden".
- Jetzt haben Sie ein Makro, das die Daten in einem geschützten Excel-Arbeitsblatt sortiert. Um ein Makro auszuführen, klicken Sie auf der Registerkarte "Entwickler" auf die Schaltfläche "Makros" und wählen Sie ein frisch erstelltes Makro aus der Liste aus. Klicken Sie auf die Schaltfläche Ausführen, um das Makro auszuführen.
Mit diesem Makro können Sie in einem geschützten Excel-Arbeitsblatt sortieren, ohne den Schutz aufheben oder die Arbeitsblatteinstellungen ändern zu müssen.
Lösung durch Entfernen des Schutzes
Wenn Sie die Sortierung in einem geschützten Excel-Arbeitsblatt zulassen möchten, können Sie die einfachen Anweisungen zum Entfernen des Schutzes befolgen.
1. Öffnen Sie die Excel-Datei, und navigieren Sie zu dem geschützten Arbeitsblatt, in dem Sie die Sortierung zulassen möchten.
2. Suchen Sie die Registerkarte Durchsuchen in der oberen Excel-Symbolleiste und klicken Sie darauf.
3. Klicken Sie auf die Schaltfläche Dokumentenmappenschutz und wählen Sie die Option Arbeitsblattschutz entfernen aus.
4. Geben Sie ein Passwort ein, wenn Ihr Arbeitsblatt über einen Passwortschutz verfügt, und bestätigen Sie, dass der Schutz gelöscht wird, indem Sie auf OK klicken.
5. Jetzt können Sie die Daten in einem geschützten Arbeitsblatt frei sortieren. Wählen Sie einfach die gewünschte Spalte oder mehrere Spalten aus, wählen Sie dann die Registerkarte "Daten" in der oberen Symbolleiste aus und klicken Sie auf die Schaltfläche "Sortieren".
Wichtig: Seien Sie beim Entfernen des Schutzes aus einem Excel-Arbeitsblatt vorsichtig, da dies die Änderung der Daten für andere Benutzer ermöglichen kann. Es wird empfohlen, die Originalkopie der Datei beizubehalten, bevor Sie den Schutz entfernen.
Lösung durch Etikettenanwendung
Zunächst müssen Sie die Zellen entsperren, in denen sich die zu sortierenden Daten befinden. Wählen Sie dazu die gewünschten Zellen aus, klicken Sie mit der rechten Maustaste und wählen Sie Zellenformat.
Wählen Sie im geöffneten Fenster die Registerkarte "Schutz" und entfernen Sie das Häkchen bei der Option "Zellen schützen". Klicken Sie auf OK, um die Änderungen zu übernehmen.
Nachdem die Tabelle erstellt wurde, geben Sie die Daten ein, die sortiert werden sollen.
Wählen Sie die Spalte aus, nach der Sie sortieren möchten. Klicken Sie mit der rechten Maustaste auf die Spaltenüberschrift und wählen Sie Zellen formatieren.
Wählen Sie im sich öffnenden Fenster die Registerkarte "Schutz" und aktivieren Sie das Kontrollkästchen neben der Option "Sortieren". Klicken Sie auf OK, um die Änderungen zu übernehmen.
Jetzt können Sie die Daten in der ausgewählten Spalte sortieren, obwohl das Excel-Arbeitsblatt geschützt ist. Der gesamte restliche Inhalt der Tabelle, einschließlich Spaltenüberschriften und anderer Daten, bleibt geschützt.
Lösung durch Aufheben des Schutzes von einer bestimmten Spalte oder Zelle
Wenn Sie über ein sicheres Excel-Arbeitsblatt verfügen und die Sortierung nur in einer bestimmten Spalte oder Zelle zulassen möchten, können Sie den folgenden Ansatz verwenden, basierend auf dem Aufheben des Schutzes für diese Spalte oder Zelle:
1. Öffnen Sie in Excel das geschützte Arbeitsblatt, für das Sie die Sortierung zulassen möchten.
2. Klicken Sie in der oberen Symbolleiste auf die Registerkarte "Feedback".
3. Klicken Sie im Abschnitt "Blattschutz" auf die Schaltfläche "Blattschutz aufheben".
4. Es erscheint ein Fenster, in dem Sie ein Kennwort eingeben müssen, wenn das geschützte Blatt ein Kennwort festgelegt hat. Geben Sie Ihr Passwort ein und klicken Sie auf "OK".
5. Jetzt, da der Schutz für das Arbeitsblatt deaktiviert ist, können Sie die Sortierung für eine bestimmte Spalte oder Zelle zulassen.
6. Um nur in einer bestimmten Spalte zu sortieren, markieren Sie die Zellen in dieser Spalte, wählen Sie dann in der oberen Symbolleiste die Registerkarte Daten aus und klicken auf die Schaltfläche Sortieren. Wählen Sie im angezeigten Menü das gewünschte Sortierkriterium aus und klicken Sie auf OK. Jetzt wird nur die ausgewählte Spalte sortiert, während der Rest des Arbeitsblatts unverändert bleibt.
7. Wenn Sie die Sortierung nur in einer bestimmten Zelle zulassen möchten, markieren Sie einfach diese Zelle und führen Sie die im vorherigen Schritt beschriebenen Schritte aus.
8. Wenn Sie das Excel-Arbeitsblatt nach der gewünschten Sortierung erneut schützen möchten, klicken Sie auf die Registerkarte Feedback und dann auf die Schaltfläche Arbeitsblatt schützen. Legen Sie im angezeigten Fenster die erforderlichen Sicherheitseinstellungen fest und geben Sie ggf. ein Passwort ein.
Mit diesem Ansatz können Sie die Sortierung nur in den gewünschten Spalten oder Zellen in einem geschützten Excel-Arbeitsblatt zulassen, während der Rest des Arbeitsblatts geschützt bleibt.
Lösung durch Anwendung einer benutzerdefinierten Funktion
Wenn Sie die Daten in einem sicheren Excel-Arbeitsblatt sortieren müssen, können Sie anstelle des Standardsortierwerkzeugs eine benutzerdefinierte Funktion verwenden. Dadurch können Sie die Beschränkung des Blattschutzes umgehen und die erforderliche Sortierung durchführen.
Um eine benutzerdefinierte Funktion zum Sortieren in einem geschützten Arbeitsblatt zu verwenden, müssen Sie die folgenden Schritte ausführen:
Schritt 1: Öffnen Sie den Visual Basic-Editor, indem Sie auf klicken Alt + F11 auf der Tastatur.
Schritt 2: Fügen Sie den folgenden Code in das Codefenster ein:
Funktion UnprotectSort (rng als Bereich, sortCol als Bereich, optionale Sortierreihenfolge als XlSortOrder = xlAscending) Als Boolescher Wert Bei Fehler setzt den nächsten rng fort.Elternteil.Rng aufheben.Arbeitsblatt.Sortieren.Sortierfelder.Zufallszahlengenerator löschen.Arbeitsblatt.Sortieren.Sortierfelder.Fügen Sie Key: = sortCol, SortOn: = xlSortOnValues, Order: = Sortierreihenfolge, CustomOrder: = vbNullString, DataOption: = xlSortNormal mit Zufallsgenerator hinzu.Arbeitsblatt.Sortieren .Einstellbereich rng .Header = xlRaten .Streichholzschachtel = Falsch .Ausrichtung = xlTopToBottom .Sortiermethode = xlPinYin .Ende mit rng auftragen.Elternteil.Protect UnprotectSort = Wahre Endfunktion
Шаг 3: Speichern Sie die Änderungen, und schließen Sie den Visual Basic-Editor.
Jetzt können Sie die Funktion UnprotectSort in einer Formel verwenden, um die Daten zu sortieren. Die Funktion akzeptiert drei Argumente:
rng ist der zu sortierende Bereich; sortCol ist die Spalte, nach der sortiert werden soll; SortOrder (optional) - Die Sortierreihenfolge ist standardmäßig aufsteigend.
Beispiel für die Verwendung einer Funktion:
In diesem Beispiel wird der Bereich A1:D10 nach den Werten in Spalte A in aufsteigender Reihenfolge sortiert.
Jetzt können Sie die Daten in einem geschützten Arbeitsblatt sortieren, ohne den Schutz vom Arbeitsblatt entfernen zu müssen. Beachten Sie, dass die UnprotectSort-Funktion den Schutz vor dem Sortieren automatisch aufhebt und nach dem Sortieren erneut anwendet.
Lösung durch Installation zusätzlicher Software
Wenn keine der vorherigen Methoden funktioniert hat, können Sie versuchen, das Problem zu beheben, indem Sie zusätzliche Software installieren. Es gibt mehrere Tools, mit denen Sie die Daten in einem sicheren Excel-Arbeitsblatt sortieren können, ohne ein Passwort eingeben zu müssen.
Eines der beliebtesten Software-Tools für diesen Zweck ist "Passper for Excel". Es kann kostenlos von der offiziellen Website heruntergeladen und installiert werden. Folgen Sie nach der Installation den Anweisungen zum Öffnen und Sortieren des geschützten Excel-Arbeitsblatts.
Eine andere Option ist die Verwendung von Online-Diensten zum Entsperren und Sortieren eines sicheren Excel-Arbeitsblatts. Es gibt verschiedene Websites, die diesen Service kostenlos oder gegen eine geringe Gebühr anbieten. Laden Sie die Datei einfach auf eine Website hoch, warten Sie, bis sie verarbeitet wird, und laden Sie die entsperrte Datei wieder auf Ihren Computer hoch. Sie können dann die Standardsortierfunktionen in Excel verwenden, um die Daten in einem entsperrten Arbeitsblatt zu sortieren.
| Vorteile | Nachteile |
|---|---|
| Einfach zu bedienen und zu installieren | Erfordert das Herunterladen und Installieren zusätzlicher Software |
| Bietet eine schnelle und effiziente Lösung | Kann kostenpflichtig sein oder eine Registrierung erfordern |