Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Blattschutz und Kombinationsfeld

219 views
Skip to first unread message

Elena Kuhlmann

unread,
Oct 26, 2006, 9:51:02 AM10/26/06
to
Hallöchen

Habe die newsgroup durchforstet, aber mir hat noch nix geholfen von dem was
ich gelesen hab... Also hoffe, ihr könnt mit helfen:

Hab mein Blatt (Excel 2002) geschützt und über "Benutzer dürfen Bereiche
bearbeiten" Zellen ausgewählt, wo eine Eingabe möglich ist. Klappt soweit
einwandfrei. Dazu habe ich noch ein Kombinationsfeld in meinem Blatt, habe
den Haken bei "Gesperrt" weggemacht und auch die Zelle mit der das Kästchen
durch Zellverknüpfung verbunden ist, ist nicht geschützt! Trotzdem kann ich
es nicht verändern, weil immer die Meldung kommt "Die Zelle ist geschützt".

Wie krieg ich es hin, dass ich mein Kombinationskästchen nutzen kann??

Gruß, Elena

Elena Kuhlmann

unread,
Oct 26, 2006, 10:10:03 AM10/26/06
to
So, antworte mir mal selbst:

Kaum hatte ich die Frage geschrieben, ist mir aufgefallen, dass ich unter
"Benutzer dürfen Bereiche bearbeiten" zwar die mit dem Kästchen verknüfte
Zelle aus dem Blattschutz herausgenommen habe aber bei dieser Zelle nicht
zusätzlich noch das Häkchen bei "Gesperrt" weggemacht hab. Das hab ich jetzt
gemacht und mein Kombikästchen funktioniert!

LG, Elena

Robert Gelbmann

unread,
Oct 26, 2006, 10:11:56 AM10/26/06
to
Hallo Elena!

---"Elena Kuhlmann" <ElenaK...@discussions.microsoft.com> schrieb
...


> Hab mein Blatt (Excel 2002) geschützt und über "Benutzer dürfen
> Bereiche
> bearbeiten" Zellen ausgewählt, wo eine Eingabe möglich ist. Klappt
> soweit
> einwandfrei. Dazu habe ich noch ein Kombinationsfeld in meinem Blatt,
> habe
> den Haken bei "Gesperrt" weggemacht und auch die Zelle mit der das
> Kästchen
> durch Zellverknüpfung verbunden ist, ist nicht geschützt! Trotzdem
> kann ich
> es nicht verändern, weil immer die Meldung kommt "Die Zelle ist
> geschützt".
>
> Wie krieg ich es hin, dass ich mein Kombinationskästchen nutzen
> kann??

Ok, folgendes:

(1) "Benutzer dürfen Bereiche bearbeiten" bezieht sich IMHO tatsächlich
nur auf Benutzer und nicht auf VBA-Makros (wie sie zumindest fiktiv
hinter dem Kombinationsfeld stehen). Es reicht daher nicht, die
"verknüpfte Zelle" auf diese Weise zur Verfügung zu stellen, da sie
dann für das Kombinationsfeld nach wie vor als "gesperrt" gilt.
Wichtig ist, dass du die verknüpfte Zelle auf "nicht gesperrt" stellst:
- Format / Zellen / Schutz, [--] Gesperrt

(2) Die Eigenschaft "Gesperrt" des Kombinationsfeldes betrifft nur die
Einstellungen des Kombinationsfeldes und nicht deren Verwendung!
(Sofern der Benutzer nicht die verknüpfte Zelle etc. ändern können
soll, sollte die Eigenschaft daher "Gesperrt" bleiben.)

(3) Deine Formulierung scheint darauf hinzuweisen, dass du die
eigentlich veralteten Steuerelemente (aus der Symbolleiste "Formular")
verwendest. Diese waren zuletzt in Excel 95 up to date und ich rate
daher von der weiteren Verwendung eher ab.

Stattdessen kannst du jene von der Symbolleiste "Steuerelement-Toolbox"
verwenden, die wesentlich mächtiger sind, aber dafür auch um einiges
komplizierter in der Einrichtung:

- Ziehe zunächst das Kombinationsfeld wie gewohnt auf.

Excel schaltet dabei automatisch in den Entwurfsmodus (= 1. Symbol der
genannten Symbolleiste).

- Danach blendest du das Eigenschaften-Fenster ein (= 2. Symbol)


Hier findest du dann wesentlich mehr Einstellungsmöglichkeiten. Neben
jeder Menge "Kosmetik" (Schriftfarbe, -größe, -art, Hintergrundfarbe,
Rahmen usw.) unter anderem auch die zwei wichtigsten:

- LinkedCell: die verknüpfte Zelle (früher: Zellverknüpfung) - wie
gehabt)
- ListFillRange: Bereich, der die zur Auswahl stehenden Einträge
beinhaltet (früher: Eingabebereich)


--
In der Hoffnung geholfen zu haben, verbleibe ich mit einem leisen


Servus aus Wien,
-Robert Gelbmann-

Robert Gelbmann

unread,
Oct 26, 2006, 10:14:18 AM10/26/06
to
Hallo Elena!

---"Elena Kuhlmann" <ElenaK...@discussions.microsoft.com> schrieb
...

> Kaum hatte ich die Frage geschrieben, ist mir aufgefallen, dass ich
> unter
> "Benutzer dürfen Bereiche bearbeiten" zwar die mit dem Kästchen
> verknüfte
> Zelle aus dem Blattschutz herausgenommen habe aber bei dieser Zelle
> nicht
> zusätzlich noch das Häkchen bei "Gesperrt" weggemacht hab. Das hab
> ich jetzt
> gemacht und mein Kombikästchen funktioniert!

Nur zur Klarstellung:

Excel unterscheidet primär "gesperrte" und "nicht gesperrte" Zellen.
Die Einstellungen, die du unter "Benutzer dürfen Bereiche bearbeiten"
vornimmst, gelten faktisch nur für die "gesperrten" (!) Zellen, da die
nicht gesperrten Zellen ohnehin schon jedermann und jederfrau zur
Verfügung stehen!

Elena Kuhlmann

unread,
Oct 26, 2006, 10:55:02 AM10/26/06
to

> (1) "Benutzer dürfen Bereiche bearbeiten" bezieht sich IMHO tatsächlich
> nur auf Benutzer und nicht auf VBA-Makros (wie sie zumindest fiktiv
> hinter dem Kombinationsfeld stehen). Es reicht daher nicht, die
> "verknüpfte Zelle" auf diese Weise zur Verfügung zu stellen, da sie
> dann für das Kombinationsfeld nach wie vor als "gesperrt" gilt.
> Wichtig ist, dass du die verknüpfte Zelle auf "nicht gesperrt" stellst:
> - Format / Zellen / Schutz, [--] Gesperrt

Nicht nur das es jetzt funktioniert, ich verstehe sogar langsam warum es
jetzt funktioniert!!

> (2) Die Eigenschaft "Gesperrt" des Kombinationsfeldes betrifft nur die
> Einstellungen des Kombinationsfeldes und nicht deren Verwendung!
> (Sofern der Benutzer nicht die verknüpfte Zelle etc. ändern können
> soll, sollte die Eigenschaft daher "Gesperrt" bleiben.)

Okay, hab ich wieder so eingestellt!

> (3) Deine Formulierung scheint darauf hinzuweisen, dass du die
> eigentlich veralteten Steuerelemente (aus der Symbolleiste "Formular")
> verwendest. Diese waren zuletzt in Excel 95 up to date und ich rate
> daher von der weiteren Verwendung eher ab.
>
> Stattdessen kannst du jene von der Symbolleiste "Steuerelement-Toolbox"
> verwenden, die wesentlich mächtiger sind, aber dafür auch um einiges
> komplizierter in der Einrichtung:

Danke, werde es beherzigen. Mit diesen Steuerelementen vom Formular kann man
ja auch offensichtlich z.B. Spielereien hinsichtlich des Designs nicht
wirklich umsetzen, gell? Also vielen Dank für den Tipp!

LG, Elena

Elena Kuhlmann

unread,
Oct 27, 2006, 5:37:01 AM10/27/06
to

"Robert Gelbmann" wrote:

> - LinkedCell: die verknüpfte Zelle (früher: Zellverknüpfung) - wie
> gehabt)
> - ListFillRange: Bereich, der die zur Auswahl stehenden Einträge
> beinhaltet (früher: Eingabebereich)
>

Hallo nochmal!

Wie kann ich denn bei bspw. ListFillRange was eingeben? Sobald ich im
Enwurfsmodus in den Eigenschaften da was eingeben will, verschwindet das was
ich eingebe einfach sofort wieder, wenn ich wo anders hinklicke...

LG, Elena

Robert Gelbmann

unread,
Oct 27, 2006, 6:02:21 AM10/27/06
to
Hallo Elena!

---"Elena Kuhlmann" <ElenaK...@discussions.microsoft.com> schrieb
...

> Hallo nochmal!
>
> Wie kann ich denn bei bspw. ListFillRange was eingeben? Sobald ich im
> Enwurfsmodus in den Eigenschaften da was eingeben will, verschwindet
> das was
> ich eingebe einfach sofort wieder, wenn ich wo anders hinklicke...

Wahrscheinlich liegt das Problem darin, dass du es von Excel gewöhnt
bist, dass Zellbereich mit der Maus markiert werden können.
Dies funktioniert bei den (VBA)-Eigenschaften aber leider nicht. Du
musst den Bereich jeweils selbst manuell eingeben:

ListFillRange:
A1:A6
(sofern am gleichen Blatt wie das Kombinationsfeld)

ListFillRange:
Tabelle1!A1:A6


Am besten ist IMHO aber die Vergabe eines Bereichsnamens für den
entsprechenden Bereich:

- Zellbereich markieren
- Einfügen / Namen / Definieren,
Name eintragen: z. B. "MeineAuswahlliste"

Dann bei der Eigenschaft ListFillRange eintragen:
MeineAuswahlliste


P.S.: Wenn du auf irgendeine Zelle klickst während das
Eigenschaften-Fenster geöffnet ist, zeigt das Fenster die Eigenschaften
des Tabellenblattes (!) an. Ein Klick auf das Kombinationsfeld zeigt
dir dann aber wieder die Eigenschaften des Kombinationsfeldes.

Elena Kuhlmann

unread,
Oct 30, 2006, 4:12:03 AM10/30/06
to

"Robert Gelbmann" wrote:

> Hallo Elena!
>
> ---"Elena Kuhlmann" <ElenaK...@discussions.microsoft.com> schrieb

> ....

Hallöchen!

Danke, funktioniert!!!

LG, Elena

0 new messages