Office: (Office 2013) Zelle sperren nach speichern/Schließen

Helfe beim Thema Zelle sperren nach speichern/Schließen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo *Smilie Ich habe eine Tabelle (Nachweis) wo ich bestimmte Zellen sperren möchte nachdem man gespeichert oder diese geschlossen hat. So das beim... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von SubLexx, 18. Februar 2015.

  1. Zelle sperren nach speichern/Schließen


    Hallo *Smilie

    Ich habe eine Tabelle (Nachweis) wo ich bestimmte Zellen sperren möchte nachdem man gespeichert oder diese geschlossen hat. So das beim erneuten öffnen diese Zellen nicht mehr geändert werden können.

    Hab es zwar versucht aber es passiert gar nichts *boah
    Keiner Fehler, Hinweis, Änderung...gar nichts ^^''

    Den Code habe ich in "DieseArbeitsmappe" eingefügt:

    Code:
    "BeforeSave" gibt ja an das es vor dem Speichern ausgelöst wird.
    Mit "Workbook.Worksheets" geb ich ja die Tabelle und die Zellen an...
    un "If.Value = "" " sollte doch die überprüfung sein ob die Zelle leer ist und wenn diese leer ist soll nichts geschehen und wenn etwas drin ist soll sie gesperrt werden *redface.gif*

    Wo liegt denn da jetzt der Fehler? :x

    Danke euch ^_^

    MfG Lexx

    :)
     
    SubLexx, 18. Februar 2015
    #1
  2. Hajo_Zi
    Hajo_Zi Erfahrener User
    Du musst auch die Tabelle sperren.
     
    Hajo_Zi, 20. Februar 2015
    #2
  3. Hallo Lexx,
    ...Hajo meint damit, eine "einzelne Zelle" zu schützen, geht nicht...Du kannst immer nur das ganze Tabellenblatt schützen...
    Du kannst aber einen "dauerhaften Zellschutz" (also nicht erst beim speichern...) als Ereignis auslösen (...trotzdem wird dadurch immer die ganze Tabelle geschützt) ...z.B. so...Eintrag in "DieseArbeitsmappe":
    Code:
    ...dies gilt allerdings für "alle" Tabellenblätter und für "alle" beschriebenen Zellen...andernfalls anpassen und/oder den Code nich in "DieseArbeitsmappe" eintragen sondern in das Codefenster des jeweiligen Tabellenblattes eintragen...

    Gruß
    Thomas
     
    XDuckX-Fan, 20. Februar 2015
    #3
  4. Zelle sperren nach speichern/Schließen

    \@ Thomas

    Nein, das meint Hajo bestimmt nicht, denn dein Code ist nicht das, was der TE erreichen möchte. Der Erste Code des TE war schon OK, es fehlte nur zum Schluss (vor dem End Sub noch die Anweisung, das Blatt zu sperren: Code:
     
  5. Hallo an alle *Smilie

    Danke für eure Antworten *Smilie

    Hab nun das Blatt schützen lassen bzw. auch den Schutz vorher entfernen lassen bevor der Code ausgeführt wird.

    Code:
    Nun bringt er aber auf einmal den Laufzeitfehler 450 "Falsche Anzahl an Argumenten oder ungültige Zuweisung zu einer Eigenschaft".
    Gelb wird dies angezeigt:

    With ThisWorkbook.Worksheets("Nachweis").Range("B6:B36", "D6*biggrin.gif*36", "E6:E36", "G6:G36")

    Ist die Aufzählung nicht richtig? :x

    MfG Lexx
     
    SubLexx, 20. Februar 2015
    #5
  6. Hallo GMG-CC,
    ...ok, das ist wohl so richtig...*wink.gif*
    ...komischerweise erhalte ich hier einen "Syntaxfehler..."
    Code:
    ...müsste das nicht so heissen??...:
    Code:
    Gruß
    Thomas
     
    XDuckX-Fan, 20. Februar 2015
    #6
  7. Hallo Lexx,
    mmmhhh...das stimmt, zeigt er bei meinem "schnellgeschossenen" Code auch an...

    Gruß
    Thomas
     
    XDuckX-Fan, 20. Februar 2015
    #7
  8. Zelle sperren nach speichern/Schließen

    Moin,

    stimmt, hätte ich auch sehen sollen ... Sorry.
     
  9. Hallo GMG-CC,
    wie ist denn nun der richtige Syntax???
    ...ist nämlich auch falsch...*eek.gif*

    Gruß
    Thomas

    PS: "D6 : D36" ist nur so geschrieben, da sonst ein "big green"-Smilie erscheint...
     
    XDuckX-Fan, 20. Februar 2015
    #9
Thema:

Zelle sperren nach speichern/Schließen

Die Seite wird geladen...
  1. Zelle sperren nach speichern/Schließen - Similar Threads - Zelle sperren speichern

  2. Zellen sperren wenn Samstag, Sonntag oder Feiertag

    in Microsoft Excel Hilfe
    Zellen sperren wenn Samstag, Sonntag oder Feiertag: Hallo liebes Forum, wenn ich in den Spalten C, D, E ab Zeile 15-45 ein X eintragen muss, kann ich dieses X nicht eintragen wenn die Spalte A ein Samstag, Sonntag oder Feiertag ist. Frage: Wie...
  3. Zellen sperren innerhalb einer Tabelle

    in Microsoft Excel Hilfe
    Zellen sperren innerhalb einer Tabelle: Ich habe eine 3-spaltige Tabelle wo nur in einer Zelle je Zeile etwas eingetragen werden kann. siehe Datei Danke für die schnelle Hilfe mfkathie
  4. Sperren von Zellen basierend auf Werten in einer anderen Zelle

    in Microsoft Excel Hilfe
    Sperren von Zellen basierend auf Werten in einer anderen Zelle: Hallo zusammen, ich brauche ein wenig "VBA-Hilfe" von den Fachleuten. Folgenden Code habe ich mit meinem Halbwissen zusammen gebastelt. Private Sub Worksheet_Change(ByVal Target As Range) If...
  5. Automatisches Sperren von Zellen nach eingabe.

    in Microsoft Excel Hilfe
    Automatisches Sperren von Zellen nach eingabe.: Hallo, ich will eine Tabelle erstellen, wo ich in eine Zelle schreibe und nach der Eingabe automatisch gesperrt wird. Es sollte nur mit Passwort wieder veränderbar werden. Wenn der Text aus der...
  6. Zellen per VBA sperren wenn Datum erreicht

    in Microsoft Excel Hilfe
    Zellen per VBA sperren wenn Datum erreicht: Hallo, ich benötige Hilfe bei einer Erstellung eines VBA Codes (Excel). Ich würde gerne das die Zellen B5:AF33 automatisch gesperrt werden, wenn das Datum in Zelle B1 größer wie in Zelle AO30...
  7. Zelle mit Dropdown sperren, wenn in anderer Zelle "nein" steht

    in Microsoft Excel Hilfe
    Zelle mit Dropdown sperren, wenn in anderer Zelle "nein" steht: Hallo zusammen, ich habe eine Excel-Datei erstellt, in welcher ich gern 2 Zellen (je Zeile) folgendermassen miteinander verknüpfen möchte: Zelle $A1 und Zelle $B1 haben beide ein DropDown-Menü....
  8. Excel-VBA: Zellen sperren und gleichzeitig ausblenden lassen.

    in Microsoft Excel Hilfe
    Excel-VBA: Zellen sperren und gleichzeitig ausblenden lassen.: Hallo Leute, ich habe folgendes Problem: In meinem Arbeitsblatt werden bestimmte Zeilen Ein oder Ausgeblenden wenn eine bestimmte Bedingung aktiv ist. Dazu nutze ich folgenden Coe: If...
  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