Bestimmte Felder dürfen nicht ausgefüllt werden
22.03.2005 08:20:40
Thomas Flach
Ich habe gleich mal zwei fragen. Die erste steht bereits im Titel. Ich denke das müsste mit VBA lösbar sein , nur wie ?
Also ich habe mir vorgestellt wenn:
A1 = 1 ( Betreff )
A2 = 2 ( Dauer )
A3 = 3 ( Priorität )
A4 = 4 ( Start )
Nun möchte ich bei B4 auch eine 4 einsetzten habe aber bei B1-3 die gleichen Werte drin wie bei A1-3. Das darf aber nicht möglich sein. Es soll dann irgend eine alertbox kommen die einem sagt das es nicht erlaubt sei. Umschrieben meine ich wenn bestimmte Felder schon mal gleich ausgefüllt sind darf es nicht möglich sein in ein bestimmtes Feld nochmals den gleichen wert einzugeben.
Dann meine zweite Frage. Ich möchte das es meine Tabelle automatisch an die anpasst die auf einem anderen Worksheet ist. Eigentlich kann ich dann ja einfach
=Worksheet!A1 machen, aber das sieht doof aus, da wenn ich das einfach nach unten ziehe die Felder die leer sind eine 0 bekommen. Zusätzlich werden die Inhalte nicht angepasst. Wenn ich eine neue Reihe einfüge dann setzt der Code in den Zellen nicht fort sondern lässt diese Reihe aus:
=Worksheet!A1
=Worksheet!B1
=Worksheet!D1
Wenn ich C neu eingefügt habe auf dem Worksheet? Wie umgehe ich das?