Hallo,
ist es möglich bei Excel abhängig von Voreingaben Zellen sperren?
Mein Programm berechnet entweder Prozentual oder Festpreis. Das eine schließt aber das andere aus. Damit keine Fehl-Eintragungen erfolgen, möchte ich die andere, nichtbenutzte Zelle sperren.
Für eine kurze Antwort mit dem Kode wäre ich Ihnen sehr zu Dank verbunden.
Freundliche Grüße
PaterOhGott
Office - Word, Excel und Co. 9.753 Themen, 41.598 Beiträge
Sperren geht so einfach nicht.
Aber Du kannst zB. die andere Zelle rot färben, wenn die erste Zelle ausgefüllt ist.
Das geht mit "Bedingte Formatierung".
Hallo Kolti,
wenn das mit dem Tipp vom Fetzo1 nicht klappen sollte, werde ich das versuchen, oder vielleicht gar beides kombinieren. Jedenfalls möchte ich mich für die prompte Hilfe bedanken.
PaterOhGott
Hi,
hier mal als Ansatz - dieser Code unter VBA in der entsprechenden Arbeitsmappe eingefügt, verhindert, dass die Zelle A1 angesprungen werden kann und verschiebt den Cursor auf A2:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$A$1" Then
Range("$A$2").Select
End If
End Sub
Man müsste jetzt nur noch mit ein paar If-Then-Bedingungen abprüfen, wann welche Zelle aktiviert werden darf und wann nicht ... aber dazu müsste man halt den genau Aufbau des Arbeitsblattes kennen.
Ich hoffe, es hilft ein bißchen ...
Gruß Fetzo
Hi Fetzo,
Das ist genau dass, was ich suchte.
Ich danke Dir.
PaterOhGott
Hi,
das freut mich ... wenn's noch Probleme gibt: Meld Dich ruhig!
Gruß Fetzo