Office: (Office 2007) Marko Blattschutz aufheben mit Passwort

Helfe beim Thema Marko Blattschutz aufheben mit Passwort in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich habe mir gerade mit Hilfe von Google versucht beizubringen wie man ein Makro schreibt. Hat soweit aiuch ganz gut funktioniert ;-) Jetzt... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Schindel, 11. März 2015.

  1. Marko Blattschutz aufheben mit Passwort


    Hallo,

    ich habe mir gerade mit Hilfe von Google versucht beizubringen wie man ein Makro schreibt. Hat soweit aiuch ganz gut funktioniert ;-)

    Jetzt habe ich noch eine Frage um das ganze etwas zu vereinfachen.

    Ich habe folgendes Makro um den Blattschutz (mit Passwort) aller Arbeitsmappen aufzuheben:

    Sub BlattschutzAufheben()
    Dim i As Integer
    For i = 1 To Sheets.Count
    ActiveWorkbook.Sheets(i).Unprotect Password:=""
    Next
    MsgBox "Alle Blätter wurden vom Blattschutz befreit"
    End Sub

    Jetzt werde ich aber in jeder Arbeitsmappe nach dem Passwort gefragt.
    Da in jeder Mappe das gleiche Passwort hinterlegt ist, wäre es einfacher, wenn ich nur einmal das Passwort eingeben müsste.

    Gibt es da eine Möglichkeit?

    Vielen Dank schonmal! *wink.gif*

    :)
     
    Schindel, 11. März 2015
    #1
  2. Hi,

    ActiveWorkbook.Sheets(i).Unprotect Password:="Dein_Pass"

    trage es doch ein im Code!
     
    chris-kaiser, 13. März 2015
    #2
  3. Hallo Chris,

    danke für die schnelle Antwort.
    Die Möglichkeit habe ich auch bereits gesehen. Aber dann wird man gar nicht mehr nach dem Passwort gefragt und dann kann ich mir das Passwort auch ganz sparen.
    Ich hätte gern, dass man nur einmal nach dem Passwort gefragt wird.

    Gibts da was?

    Danke! ;-)
     
    Schindel, 13. März 2015
    #3
  4. Marko Blattschutz aufheben mit Passwort

    Hi,

    Code:
    aber sicher *Smilie

    schönes WE
     
    chris-kaiser, 13. März 2015
    #4
  5. Überragend!

    Vielen Dank und schönes Wochenende! ;-)
     
    Schindel, 13. März 2015
    #5
  6. Hallo,

    leider habe ich jetzt festgestellt, dass man auch ohne das Eingeben des Passworts den Blattschutz aufhebt. Einfach ok drücken und der Schutz ist weg..

    Wie kann ich das noch ändern?

    Vielen Dank.

    PS: Aktuell habe ich folgendes Makro:

    Sub BlattschutzAufheben()
    Dim i As Integer
    Dim pw As String
    pw = InputBox("Geben Sie das Passwort ein")
    For i = 1 To Sheets.Count
    ActiveWorkbook.Sheets(i).Unprotect Password:="Passwort"
    Next
    MsgBox "Alle Blätter wurden vom Blattschutz befreit"
    End Sub
     
    Schindel, 13. März 2015
    #6
  7. Hallo!

    Dann hast Du kein Kennwort für die Tabellenblätter vergeben. Der Schutz hat nur einen Sinn wenn auch ein Kennwort vergeben wurde, also jedes Tabellenblatt auch mit einem Kennwort geschützt wurde, "leere Kennwörter" sind sinnlos.
    Oder Password:="Passwort" ersetzen durch Password:=pw

    Gruß, René
     
    mumpel, 13. März 2015
    #7
  8. Marko Blattschutz aufheben mit Passwort

    Hallo!

    doch habe ich. Hier ist die gesamte Programmierung:

    Sub BlattschutzAufheben()
    Dim i As Integer
    Dim pw As String
    pw = InputBox("Geben Sie das Passwort ein")
    For i = 1 To Sheets.Count
    ActiveWorkbook.Sheets(i).Unprotect Password:="Passwort"
    Next
    MsgBox "Alle Blätter wurden vom Blattschutz befreit"
    End Sub
    Sub BlattschutzEinstellen()
    Dim i As Integer
    For i = 1 To Sheets.Count
    ActiveWorkbook.Sheets(i).Protect DrawingObjects:=True, Contents:=True, Scenarios:=True, Password:="Passwort"
    Next
    MsgBox "Alle Blätter wurden geschützt"
    End Sub

    Passwort ist halt dann durch ein eigenes Passwort ersetzt.
    Habe ich da einen Fehler?
     
    Schindel, 13. März 2015
    #8
  9. Hi,

    der Code sieht ander aus als meiner ^^
    ActiveWorkbook.Sheets(i).Unprotect Password:=pw
    wenn du wieder einen fixen Text reinschreibst......

    p.s aber vergesse nicht dein Passwort! *wink.gif*

    Code:
     
    chris-kaiser, 13. März 2015
    #9
  10. Ja dann werde ich aber wieder in jeder Mappe nach dem Passwort gefragt.
    Wollte ja nur einmal für alle Mappen gefragt werden ;-)
     
    Schindel, 13. März 2015
    #10
  11. Hi,

    ? verstehe ich nicht
    Es wird nur einmal gefragt. *Smilie
    Welche MAPPEN sollen den abgefragt werden, der Code ist ja nur für eine Mappe!
     
    chris-kaiser, 13. März 2015
    #11
  12. Hi,

    nein, ich möchte dass in allen Mappen das gleiche Passwort hinterlegt ist und ich somit wenn ich das Makro BlattschutzAufhaben ausführe nur einmal zur Eingabe des Passworts aufgefordert werde und alle Mappen dann frei sind.

    Ich hoffe man kann verstehen was ich meine ;-)

    Gruß Schindel
     
    Schindel, 16. März 2015
    #12
  13. Marko Blattschutz aufheben mit Passwort

    Hallo Schindel,

    bei mir funktioniert der letzte Code von Chris aus #9
    Beim Schützen der Mappen wird einmal gefragt nach einem Passwort.
    Und beim Entsperren ebenso.

    Wenn es in deiner Datei nicht funktioniert, hast du vielleicht noch einen falschen Code hinterlegt.
    Sonst beschreibe einmal genau wie du vorgehst, und welcher Fehler bei dir entsteht.

    Edit:
    Meinst du mit Mappen alle offenen Dateien?

    VG
    Santa
     
    Zuletzt von einem Moderator bearbeitet: 12. Januar 2021
    Mc Santa, 16. März 2015
    #13
  14. Servus Santa,

    doch funktioniert alles.
    Mein Fehler ;-)

    Danke an alle!
     
    Schindel, 18. März 2015
    #14
Thema:

Marko Blattschutz aufheben mit Passwort

Die Seite wird geladen...
  1. Marko Blattschutz aufheben mit Passwort - Similar Threads - Marko Blattschutz aufheben

  2. Probleme Marko Ausführung

    in Microsoft Excel Hilfe
    Probleme Marko Ausführung: Hallo, ich versuche derzeit ein einfaches Berechnungsformular zu erstellen. Hinter dem Formular, das einfach zu verwenden sein sollte, liegt ein Datenblatt mit ausgewerteten Daten. Ich habe ein...
  3. Aus Excel heraus verschiedene IP Adressen anpingen mit VBA

    in Microsoft Excel Hilfe
    Aus Excel heraus verschiedene IP Adressen anpingen mit VBA: Hallo zusammen. Vorweg: VBA kenn ich mich null aus! :-( Mein Ziel erst einmal: In einer Tabelle stehen in der Spalte C von 8 bis 21 verschiedene IP-Adressen. Per Klick auf einen Button soll dann...
  4. Excel nur gewünschte Zellen per Marko anzeigen lassen

    in Microsoft Excel Hilfe
    Excel nur gewünschte Zellen per Marko anzeigen lassen: HI! Ich möchte per Excel eine Berechnungsformel ausführen lassen. Dafür benötigte ich nur die Excel Tabellen Zellen A-H und jeweils alle 20 Zeilen. Wie kann ich per Makro, alle weiteren Zeilen...
  5. Speicherpfad im Marko ändern

    in Microsoft Excel Hilfe
    Speicherpfad im Marko ändern: Moin zusammen, ich habe ein Protokoll mit einem Speicherbutton. Der speichert mir das mit richtigen Namen als PDF. Jetzt würde ich gerne den Button so ändern, dass er mir das direkt (ohne...
  6. Excelttabelle läßt sich nicht mit Marko öffnen

    in Microsoft Excel Hilfe
    Excelttabelle läßt sich nicht mit Marko öffnen: Hallo zusammen, Ich möchte in der Exceltabelle "Test 1" mittels Makrobefehl eine weitere Excletabelle "Test2" . Das Makro hierzu haben ich mit dem Rekorder aufgezeichnet. Die Aufzeichnung mit dem...
  7. Marko

    in Microsoft Excel Hilfe
    Marko: Hallo ! Ich möchte das mir Excel das File unter dem Namen speichert was ich in die Zelle A2 eingebe. Ich möchte beim klicken das Feld "Speichern" nicht den Namen per Hand eingeben,...
  8. Marko für Kalender umschreiben

    in Microsoft Excel Hilfe
    Marko für Kalender umschreiben: Hallo Excel Freunde, ich beschäftige mich zurzeit mit der Erstellung eines Kalenders. Ich fand in Internet dieses Marko: Option Explicit Sub Kalender() Dim intfrage As Integer Dim...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden