Suchergebnisse
Suchergebnisse 1-8 von insgesamt 8.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hallo, ich habe folgendes Anliegen. Wenn in der Zelle "E4" eine 1,2,3 oder eine 4 steht, sollen bestimmte Zellen gesperrt werden. Also das Tabellenblatt soll mit PW freigegeben werden, die Zellen sollen gesperrt werden und das Blatt soll wieder gesperrt werden. Ich habe etwas geschrieben, aber es funktioniert irgendwie gar nicht((( Visual Basic-Quellcode (29 Zeilen) Hoffentlich könnt ihr mir helfen, ich bin langsam am Verzweifeln... CodeTags korrigiert ~VaporiZed
-
Also die Zelle "E4" ist als Standard formatiert Worksheet_FormatChange, als "Format" habe ich es bezeichnet, damit es nicht im Konflikt mit anderem "Worksheet_Change" steht. Ne, es passiert gar nichts, es gibt auch keine Fehlermeldung oder dergleichen.. Was meinst du mit einem Breakpoint setzen, ich bin ein absoluter Noob in Sachen VBA((
-
Es soll auslösen, wenn in der "E4" irgendetwas zwischen 1 und 4 steht.. E4 wird automatisch per Sverweis befüllt.
-
@petaod Danke schon mal für die Hilfe, leider funktioniert es noch nicht. So sieht jetzt mein Code aus (ich habe da noch zusätzlich einen Code drin, der die Zellen sperrt, soweit die beschrieben werden). Das Ganze steht dann im VBA vom betroffenen Tabellenblatt: Visual Basic-Quellcode (35 Zeilen) CodeTags korrigiert; diese bitte beachten ~VaporiZed
-
Leider habe ich keine Berechtigung hier Screenshots zu posten. Also wenn ich es so 1zu1 übernehme, dann setzt er mir ein Fragezeichen vor Option Explicit beim 2. Code (also dem von dir). Das schaut dann so ausVisual Basic-Quellcode (1 Zeile) Wenn ich das Fragezeichen wegmache, dann kommt eine Fehlermeldung "Fehler beim Kompilieren: Variable nicht definiert" und die Zeile 3 wird gelb markiert: Visual Basic-Quellcode (1 Zeile) Wenn ich beim 2. Code "Option Explicit" weglasse, dann kommt weder eine…
-
@INOPIAE Ich musste jetzt etwas anpassen, da er mir so alle übrigen Zellen öffnet - aber nun passt es genauso, wie ich es mir vorgestellt hatte! Vielen Dank dafür Ich habe es jetzt so angepasst, dass er mir alle Zellen sperrt und alle benötigten öffnet. Ich habe noch eine Frage, wenn wir schon dabei sind. Bei meinem ersten Code, der mir die Zellen sperrt, wenn die beschrieben werden: Visual Basic-Quellcode (14 Zeilen) Der Code funzt wie er sollte, bei verbundenen Zellen jedoch nicht, da wirf er …
-
Hallo zusammen, leider bekomme ich immer noch die Fehlermeldung mit dem Debuggen und die ".Locked=True wird dabei markiert, evtl. füge ich den Code an der falschen Stelle ein? Ich habe jetzt beide Varianten probiert, aber immer das gleich Problem.. Wo genau sollte der Code eingefügt werden? Visual Basic-Quellcode (12 Zeilen) Und wie gesagt, so funzt es auch nicht: Visual Basic-Quellcode (17 Zeilen) Auch bei der Variante wird .Locked markiert Visual Basic-Quellcode (8 Zeilen)
-
Ja, habe den Fehler jetzt gefunden. Ich hätte das andere rauslöschen müssen^^ Vielen Dank euch für alles, habt mir sehr weitergeholfen!