Supportnet / Forum / Tabellenkalkulation
Zellenschutz Infomeldung abschaltbar?
Frage
Ich habe in einem Excel Formular von einigen Feldern den Zellenschutz entsperrt und dann das Blatt mit Blattschutz versehen. Soweit funktioniert auch alles, aber wenn man auf ein geschütztes Feld klickt kommt immer die Meldung, "Die Zelle oder das Diagramm, das Sie ändern möchten, ist schreibgeschützt. Um eine geschätze Zelle zu ändern .... " Das ist ja auch richtig so, aber es nervt wenn man ein falsches Feld angeklickt hat.
Dies nervt mich sehr, kann man das Ausschalten, das diese Infomeldung bei einem Fehlklick aufpoppt?
Danke im voraus
Markus
Antwort 1 von coros
Hi Markus,
gehe in der Menüleiste auf "Extras => Optionen" und dann in die Registerkarte "Bearbeiten" und deaktiviere dort den Eintrag "direkte Zellbearbeitung aktivieren". Somit erhälst Du keine Meldung mehr. Allerdings ist damit auch der Doppelklick auf die Zellen deaktiviert. Wenn Du also in einer Zelle an einem Eintrag etwas ändern möchtest kommst Du dort nicht mehr mit einem Doppelklick ran, sondern musst die F2 Taste betätigen.
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
gehe in der Menüleiste auf "Extras => Optionen" und dann in die Registerkarte "Bearbeiten" und deaktiviere dort den Eintrag "direkte Zellbearbeitung aktivieren". Somit erhälst Du keine Meldung mehr. Allerdings ist damit auch der Doppelklick auf die Zellen deaktiviert. Wenn Du also in einer Zelle an einem Eintrag etwas ändern möchtest kommst Du dort nicht mehr mit einem Doppelklick ran, sondern musst die F2 Taste betätigen.
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
Antwort 2 von magbaer
Danke Oliver,
leider hat es aber nicht geholfen. Die Fehlermeldung kommt weiterhin....
Gruß Markus
leider hat es aber nicht geholfen. Die Fehlermeldung kommt weiterhin....
Gruß Markus
Antwort 3 von coros
Hallo Markus,
kurze Nachfrage, von wo kommt denn die Meldung. Handelt es sich um eine Laufzeitfehlermeldung, die durch ein Makro hervorgerufen wurde oder ist es die reine Excelmeldung? Wenn es sich um die reine Excelmeldung handelt, sollte es eigentlich durch die beschriebene Variante funktionieren. Welche Excelversion verwendest Du?
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
kurze Nachfrage, von wo kommt denn die Meldung. Handelt es sich um eine Laufzeitfehlermeldung, die durch ein Makro hervorgerufen wurde oder ist es die reine Excelmeldung? Wenn es sich um die reine Excelmeldung handelt, sollte es eigentlich durch die beschriebene Variante funktionieren. Welche Excelversion verwendest Du?
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
Antwort 4 von magbaer
Hallo Oliver,
danke das Du Dich so bemühst.
Also es ist keine Laufzeitfehlermeldung, sondern eine ganz normale von Excel der Version 2003 SP1
Gruß Markus
danke das Du Dich so bemühst.
Also es ist keine Laufzeitfehlermeldung, sondern eine ganz normale von Excel der Version 2003 SP1
Gruß Markus
Antwort 5 von coros
Hallo Mathias,
sorry, aber dann verstehe ich das nicht. Wenn ich bei mir, ebenfalls Excel2003 den direkten Zellbezug deaktiviere, erhalte ich beim Anklicken der Zelle keine Fehlermeldung mehr. Du kannst es alternativ mal mit dem nachfolgenden VBA Code versuchen. Eventuell hast Du damit mehr Erfolg. Wobei der eigentlich nichts anderes macht. Kopiere den Code in das VBA Projekt des Tabellenblattes, in dem Du nicht mehr möchtest, dass die Fehlermeldung erscheint.
Solltest Du nicht wissen, wie Du den Code in Deine Datei bekommst, dann schau mal auf meiner HP in der Rubrik Anleitungen und dort dann in der Anleitungsnummer 2 nach. Dort stelle ich dazu eine bebilderte Anleitung zur Verfügung, die Dir sicherlich helfen wird.
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
sorry, aber dann verstehe ich das nicht. Wenn ich bei mir, ebenfalls Excel2003 den direkten Zellbezug deaktiviere, erhalte ich beim Anklicken der Zelle keine Fehlermeldung mehr. Du kannst es alternativ mal mit dem nachfolgenden VBA Code versuchen. Eventuell hast Du damit mehr Erfolg. Wobei der eigentlich nichts anderes macht. Kopiere den Code in das VBA Projekt des Tabellenblattes, in dem Du nicht mehr möchtest, dass die Fehlermeldung erscheint.
Option Explicit
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
End Sub
Ich hoffe, es klappt. Wenn nicht, bitte wieder melden.Solltest Du nicht wissen, wie Du den Code in Deine Datei bekommst, dann schau mal auf meiner HP in der Rubrik Anleitungen und dort dann in der Anleitungsnummer 2 nach. Dort stelle ich dazu eine bebilderte Anleitung zur Verfügung, die Dir sicherlich helfen wird.
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
Antwort 6 von magbaer
Hi Oliver,
ich glaube ich habe mich falsch ausgedrückt, die Infomeldung erscheint nicht schon beim Klicken in eine gesperrte Zelle, sondern wenn man dann einen Wert dort eintragen will. ´
Ich glaube das es daran liegt, daß Deine Bemühungen bei mir nicht greiffen. Sorry
Markus
ich glaube ich habe mich falsch ausgedrückt, die Infomeldung erscheint nicht schon beim Klicken in eine gesperrte Zelle, sondern wenn man dann einen Wert dort eintragen will. ´
Ich glaube das es daran liegt, daß Deine Bemühungen bei mir nicht greiffen. Sorry
Markus
Antwort 7 von coros
Hallo Markus,
dann musst Du bevor Du das Blatt mit einem Passwort schützt, die Zellen, die nicht von dem Schutz betroffen sein sollen, da dort Eingaben gemacht werden, freigeben. Klicke die Zelle, die es betrifft, mit der rechten Maustaste und wähle in dem Menü „Zellen formatieren…“ aus. Wechsele auf die Registerkarte „Schutz“ und entferne den Haken bei „Gesperrt“. Das sollte es gewesen sein. Hoffe ich zumindest, dass ich Dich diesmal richtig verstanden habe.
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
dann musst Du bevor Du das Blatt mit einem Passwort schützt, die Zellen, die nicht von dem Schutz betroffen sein sollen, da dort Eingaben gemacht werden, freigeben. Klicke die Zelle, die es betrifft, mit der rechten Maustaste und wähle in dem Menü „Zellen formatieren…“ aus. Wechsele auf die Registerkarte „Schutz“ und entferne den Haken bei „Gesperrt“. Das sollte es gewesen sein. Hoffe ich zumindest, dass ich Dich diesmal richtig verstanden habe.
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
Antwort 8 von magbaer
Ja das ist klar, so habe ich es ja auch gemacht. Es geht nur drum das wenn man in eine geschützte Zelle was reinschreiben will, also sprich versehentlich, das dann diese dämliche Meldung hochkommt, die man sich eigentlich schenken kann, wenn man es weiss ...
aber so wie es aussieht, ist das wohl eher ne funktionalität, die ich von Excel erwarte, die es aber wohl ned gibt.
Aber trotzdem nochmal vielen Dank für Deine Mühe
Markus
aber so wie es aussieht, ist das wohl eher ne funktionalität, die ich von Excel erwarte, die es aber wohl ned gibt.
Aber trotzdem nochmal vielen Dank für Deine Mühe
Markus
Antwort 9 von coros
Hi Markus,
ja, Du hast Recht. Das hatte ich nicht versucht. Dann teste das mal mit nachfolgendem Code. Kopiere ihn wieder in das VBA Projekt des Tabellenblattes, in dem die Zellen geschützt werden sollen.
Mit dem Code ist es nur möglich freigegebene Zelle anzuwählen.
Ich hoffe, dass gefällt Dir schon besser. Wenn nicht, dann melde Dich wieder.
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
ja, Du hast Recht. Das hatte ich nicht versucht. Dann teste das mal mit nachfolgendem Code. Kopiere ihn wieder in das VBA Projekt des Tabellenblattes, in dem die Zellen geschützt werden sollen.
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveSheet.EnableSelection = xlUnlockedCells
End SubMit dem Code ist es nur möglich freigegebene Zelle anzuwählen.
Ich hoffe, dass gefällt Dir schon besser. Wenn nicht, dann melde Dich wieder.
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
Antwort 10 von magbaer
Hey Oliver,
Waow, das ist klasse, ist sogar noch besser, als das was ich mir vorgestellt habe.
Viele lieben Dank nochmal.
Gruß Markus
Waow, das ist klasse, ist sogar noch besser, als das was ich mir vorgestellt habe.
Viele lieben Dank nochmal.
Gruß Markus
Antwort 11 von coros
Hi markus,
na siehste, was lange währt wird gut. Danke Dir für die Rückmeldung.
MfG,
Oliver
Jeder macht was er will, keiner macht was er soll, aber alle machen mit.
na siehste, was lange währt wird gut. Danke Dir für die Rückmeldung.
MfG,
Oliver
Jeder macht was er will, keiner macht was er soll, aber alle machen mit.

