Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Textbox nicht änderbar machen!

Forumthread: Textbox nicht änderbar machen!

Textbox nicht änderbar machen!
08.06.2005 12:46:41
Holger
Hallo zusammen,
mit welcher Einstellung mache ich eine Txtbox nicht änderbar. Möchte aber nicht .enabled nehmen, da das Feld sonst ausgegraut ist.
MfG
Holger Wächter
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Textbox nicht änderbar machen!
08.06.2005 12:49:28
Jörg
Hi,
Eigenschaft Locked auf True einstellen.
mfg Jörg
AW: Textbox nicht änderbar machen!
08.06.2005 13:57:27
Holger
Manchmal kommt man einfach nicht drauf.
Danke.
Anzeige
;
Anzeige

Infobox / Tutorial

Textbox in Excel nicht änderbar machen


Schritt-für-Schritt-Anleitung

Um eine Textbox in Excel nicht änderbar zu machen, ohne dass sie ausgegraut erscheint, folge diesen Schritten:

  1. Textbox einfügen: Gehe zu dem Tab "Entwicklertools" und wähle "Textbox" aus, um sie auf deinem Arbeitsblatt zu platzieren.

  2. Textbox auswählen: Klicke mit der rechten Maustaste auf die Textbox und wähle "Formatsteuerung".

  3. Eigenschaften anpassen: Navigiere zum Tab "Eigenschaften".

  4. Locked-Einstellung: Setze die Eigenschaft "Locked" auf True. Diese Einstellung sorgt dafür, dass die Textbox nicht bearbeitet werden kann, bleibt jedoch sichtbar und aktiv.

  5. Blattschutz aktivieren: Um die Änderungen zu speichern, aktiviere den Blattschutz, indem du auf "Überprüfen" und dann auf "Blatt schützen" gehst. Stelle sicher, dass du die Option "Objekte auswählen" aktivierst, damit die Textbox weiterhin sichtbar ist.


Häufige Fehler und Lösungen

  • Textbox bleibt bearbeitbar: Überprüfe, ob die Eigenschaft "Locked" wirklich auf True gesetzt ist. Wenn der Blattschutz nicht aktiviert ist, kann die Textbox trotz gesperrter Einstellung bearbeitet werden.

  • Textbox ausgegraut: Wenn die Textbox ausgegraut ist, stelle sicher, dass die Eigenschaft "Enabled" auf True steht. Dies ermöglicht die Sichtbarkeit der Textbox, während sie nicht bearbeitet werden kann.


Alternative Methoden

Eine alternative Methode wäre, die Textbox über VBA (Visual Basic for Applications) zu steuern.

  1. VBA-Editor öffnen: Drücke ALT + F11, um den VBA-Editor zu öffnen.

  2. Modul hinzufügen: Füge ein neues Modul hinzu und schreibe den folgenden Code:

    Sub LockTextbox()
        With ActiveSheet.TextBoxes("Textbox 1")
            .Locked = True
        End With
    End Sub
  3. Textbox benennen: Achte darauf, die Textbox korrekt zu benennen, um sie im Code zu identifizieren.

  4. Code ausführen: Führe das Makro aus, um die Textbox zu sperren.


Praktische Beispiele

Angenommen, du hast eine Textbox mit dem Namen "Textbox 1". Hier ist ein einfaches Beispiel, das zeigt, wie du die Textbox uneditable machen kannst, während sie sichtbar bleibt:

  1. Erstelle die Textbox und benenne sie in "Textbox 1".
  2. Folge den oben genannten Schritten zur Einstellung der "Locked"-Eigenschaft.
  3. Aktiviere den Blattschutz.

Jetzt können Benutzer die Textbox sehen, aber nicht bearbeiten.


Tipps für Profis

  • Verwendung von Gruppen: Wenn du mehrere Textboxen hast, kannst du sie in einer Gruppe zusammenfassen. Setze die "Locked"-Eigenschaft für alle Textboxen und aktiviere den Blattschutz für die gesamte Gruppe.

  • Anpassung über VBA: Wenn du regelmäßig Textboxen sperren oder entsperren musst, könnte es hilfreich sein, ein VBA-Skript zu erstellen, das diese Aufgabe automatisiert.


FAQ: Häufige Fragen

1. Kann ich die Textbox weiterhin auswählen, wenn sie gesperrt ist?
Ja, wenn die "Locked"-Eigenschaft auf True gesetzt ist und der Blattschutz aktiv ist, bleibt die Textbox auswählbar, aber nicht editierbar.

2. Was passiert, wenn ich den Blattschutz deaktiviere?
Wenn der Blattschutz deaktiviert ist, können alle Eigenschaften der Textbox wieder bearbeitet werden, unabhängig von der "Locked"-Einstellung.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige