Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Zellen verstecken (aber nicht mit " ;;; ")





Frage

Ich habe da eine Frage bezüglich des Versteckens von Zellen. Den Trick mit " ;;; " kenne ich und wenn ich das Blatt dann schütze dann steht auch in der Eingabezeile nichts mehr (genau das will ich auch). Lieder können andere dann meine Gruppierungen nicht mehr benutzen... :( Gibt es noch eine andere Möglichkeit bestimmte Zellen auszublenden und nur durch Passwort oder ähnliches sichtbar zu machen??? Danke. Sunny

Antwort 1 von Hajo_Zi

Hallo Sunny,

warum können die GRuppierung nicht benutzen?

Autofilterfunktion, Gruppierung bei Blattschutz möglich?
Diese Frage wurde in diesem Forum auch schon gestellt. Die Lösung damals:
Das funktioniert normalerweise nicht. Du kannst Excel aber austricksen.
Bevor Du auf Blattschützen stellst, blendest Du die Filter ein.
Dann schützt Du das Blatt
Jetzt folgendes Makro in VBA unter DieseArbeitsmappe
Sub Workbook_Open()
Sheets("Adresse").Protect UserInterfaceOnly:=True, Password:="Passwort"
Sheets("Adresse").EnableOutlining = True ´ Für Gliederung
Sheets("Adresse").EnableAutoFilter = True ´ Für AutoFilter
End Sub

Gruß Hajo

Antwort 2 von Sunny1982

Genau die Lösung habe ich auch gesehen. Nur funktioniert das nicht... Macht es einen Unterschied, dass die Tabelle selbst mit Passwort und Schreibschutz und selbst noch der Blattschutz ein Passwort hat?
Sunny

Antwort 3 von Hajo_Zi

Hallo Sunny,

Du gibst das Passwort doch im Code an!

Was Du mit

"selbst noch der Blattschutz ein Passwort hat? "

meinst ist mir nicht klar.

Gruß Hajo

Antwort 4 von Sunny1982

Hey Hajo,
Also das Excelobjekt (mit gaaanz vielen Blättern =) ) ist durch ein Passwort (z.B. 1) geschützt, damit nicht jeder die Mappe aufmachen kann. Damit nicht jeder darin schreiben darf (die meisten haben nur Leseberechtigung) gibt es ein Schreibpasswort (z.B. 2). Diese beiden Passwörter finden sich unter Einstellungen.

Schließlich sollen aber nur zwei Leute die versteckten Infos sehen dürfen, also bekommt das Tabellenblatt (z.B. Ark1) einen Schreibschutz (z.B. 3) der mir ja dann leider die Gruppierungen ausklinkt...

Muss ich bevor ich in VB einfüge, die Schreibschutz rausnehmen? Was ich geschrieben hatte sah so aus:

Option Explicit
Private Sub Worksheet_Activate()
End Sub
With Worksheet("Ark")
.Protect UserInterfaceOnly:=True, Password:="3"
.EnableOutlining = True
End With
End Sub


Deins hat aber leider auch keinen Untreschied gebracht... War mir ab einem Zeitpunkt nicht mehr sicher welches Passwort ich eingeben muss und habe (denke ich) alle drei Varianten durch - noch immer ohne Erfolg :(

Ich mache garantiert wieder irgendeine Kleinigkeit falsch... (und brauch wohl nicht erwähnen, dass das alles Neuland für mich ist =) )

Sunny

Antwort 5 von Hajo_Zi

Hallo unny,

Du hast oben ein End Sub zu viel.
Ich habe jetzt keine Zeit um das zu Testen, das die Datei auch geschützt ist.

Gruß Hajo

Antwort 6 von Sunny1982

Ich habe es rausgenommen, aber Du könntest Recht haben, dass irgendwo mit dem Schreibschutz der Hund begraben liegt :( Mist...

Sunny

Antwort 7 von Hajo_Zi

Hallo Sunny,

warum bentzt Du Activate und nicht Open?
Ich glaube ist das Blatt schon Aktiv wird aktivate nicht ausgeführt.

Gruß Hajo

Antwort 8 von Sunny1982

Hallo Hajo

das ist hier echt zum Mäuse melken... Habe jetzt einfach wieder Deinen VBA genommen.. mit dem leidigen Ergebnis, dass es hakt...

Private Sub Workbook_Open()
ActiveSheet.Protect UserInterfaceOnly:=True, Password:="3"
ActiveSheet.EnableOutlining = True ´ Für Gliederung
End Sub


Das passwort ist doch das des Blattschutzes. richtig? Und eigentlich sollte sich daran auch nichts ändern, dass die ganze Datei als solche geschützt ist, oder? Schließlich gehen meine anderen Makros auch...

Das Sub steht auch in dem entsprechenden Blatt, und eine Namensanpassung ist ja wegen Acitve nicht nötig, richtig?

Nur ohne den Schutz aufzuheben lässt micht Excel nicht an meine Gruppierungen ran. Ich versteh hier gar nix mehr (oder Excel micht nicht mehr =) )...

Sunny

Antwort 9 von Sunny1982

Gäbe es sonst vielleicht eine andere Möglichkeit meine Zellen auszublenden (leider nicht die kompletten Zeilen). Ich glaube wenn ich die Zellen mit Makro händisch aus- & einblende, reicht mir das erstmal weil die anderen noch nie was von Markos gehört haben und ALT+F8 nicht kennen =)

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: