Home  >  Forum

spacer
  #1  
Alt 28.01.2012, 17:42
Sim Sim ist offline
Gelegentlicher Gast
 
Registriert seit: 27.01.2012
Beiträge: 3
Standard Excel Arbeitsmappe schützen- Formel verstecken

Hallo!
Ich muss ca. 150 Arbeitsmappen mit je 30 Blättern schützen.
Die Zellen sind schon geschützt, ich muss nur die Blätter (besser gesagt die ganze Arbeitsmappe) schützen. Ich möchte nicht bei jeder Mappe von Blatt zu Blatt springen. Habe schon die Makro Funktion probiert. Die Formeln sind leider immer noch zu sehen.
Wenn ich die einzelne Blätter schütze (mit Extras->Schutz->Blatt schützen) ist das allerdings nicht der Fall und genau das möchte ich erreichen.
Ein Passwort brauch ich nicht. Die Mappe soll nur geschützt sein, sodass die Mitarbeiter, die „streng geheime Formeln“ nicht sehen können und nicht ändern können.
Gibt es die Möglichkeit die ganze Arbeitsmappe so zu schützen und das auf einmal?
Danke im Voraus!

PS: Hier die Makro Variante, die ich ausprobiert habe:

Sub AlleBlaetter_Schuetzen

Dim s

Dim Name As Variant

Name = ActiveSheet.Name

Application.ScreenUpdating = False

For s = 1 To Sheets.Count

Sheets(s).Select

ActiveSheet.Protect

Next s

Sheets(Name).Select

Application.ScreenUpdating = True

End Sub
Mit Zitat antworten
  #2  
Alt 29.01.2012, 08:18
Thomas Ramel Thomas Ramel ist offline
Engagierter Nutzer
 
Registriert seit: 16.08.2007
Ort: Riken (Aargau)
Beiträge: 473
Standard

Grüezi Sim

Du kannst in einer einfachen Schleife alle Tabellenblätter einer Mappe durchlaufen ohne sie zu selektieren:


Code:
Sub Protect_all_Sheets()
Dim wks                  As Worksheet
    For Each wks In ActiveWorkbook.Worksheets
        wks.Protect
    Next wks
End Sub
__________________
Mit freundlichen Grüssen

Thomas Ramel
-MVP für Microsoft-Excel-
Mit Zitat antworten
  #3  
Alt 30.01.2012, 09:27
Sim Sim ist offline
Gelegentlicher Gast
 
Registriert seit: 27.01.2012
Beiträge: 3
Standard

Danke Thomas!
Es klappt, dass alle Blätter auf einmal geschützt werden, die Formeln sind aber immer noch zu sehen. Kann man das verhindern?
mfg, Sim
Mit Zitat antworten
  #4  
Alt 30.01.2012, 13:03
Thomas Ramel Thomas Ramel ist offline
Engagierter Nutzer
 
Registriert seit: 16.08.2007
Ort: Riken (Aargau)
Beiträge: 473
Standard

Grüezi Sim

Du hast oben geschrieben:

Zitat:
Habe schon die Makro Funktion probiert. Die Formeln sind leider immer noch zu sehen.
Wenn ich die einzelne Blätter schütze (mit Extras->Schutz->Blatt schützen) ist das allerdings nicht der Fall und genau das möchte ich erreichen.
Daher bin ich davon ausgegangen, dass Du die Zellen deren Formeln verborgen werden sollen entsprechend formatiert hat (im Register: 'Schutz' den Haken gesetzt bei [x] Ausgeblendet).

Das kann man natürlich auch mit ins Makro aufnehmen, was dann so aussehen könnte:


Code:
Sub Protect_all_Sheets()
Dim wks                       As Worksheet
    For Each wks In ActiveWorkbook.Worksheets
        wks.UsedRange.Cells.FormulaHidden = True
        wks.Protect
    Next wks
End Sub
__________________
Mit freundlichen Grüssen

Thomas Ramel
-MVP für Microsoft-Excel-
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.



Alle Zeitangaben in WEZ +1. Es ist jetzt 14:22 Uhr.


Firmenlinks
Leser helfen Lesern

Beantworten Sie Fragen zu Computerproblemen und gewinnen Sie 100 Franken!

 

Sind Sie versiert im Umgang mit Computer und Internet? Zögern Sie nicht: Helfen Sie anderen Lesern im Forum.

Der PCtipp belohnt jeden Monat die beste Antwort zu PC-Problemen mit 100 Franken. Zudem werden die nützlichsten Beiträge im PCtipp veröffentlicht. Wir behalten uns vor, Ihre ggf. gekürzte Anfrage mit Antwort zu veröffentlichen.
PCTIPP ABONNIEREN
Holen Sie sich monatlich die besten Tipps und Tricks für den PC-Alltag nach Hause.
NEWSLETTER
Wir halten Sie auf dem Laufenden: Der Newsletter liefert Ihnen jeden Werktag das Aktuellste aus der Welt von Computer und Internet.

RSS-FEEDS
Die PCtipp-Website bietet RSS-Feeds an. Holen Sie sich die Schlagzeilen von PCtipp.ch schnell und bequem auf den Desktop oder bauen Sie diese in Ihre eigene Webseite ein.
Anzeige