Brauche Hilfe / einen Quellcode fürs Sperren der gespeicherten Daten in Excel.
Ich habe en Excel Sheet mit zehn Kriterien je Zeile, hier beginnend mit der Zeile 4 und Spalte B, also werden hier Werte in Zellen B4-K4 erfasst, s. Datei: https://www.herber.de/bbs/user/95046.xlsx
Wenn der letzte Wert in der Zeile eingegeben ist (hier K4), wird die Datei geschlossen, dabei soll ein Automatismus greifen dass die eingegebenen Werte B4 bis K4 gesperrt werden und nicht mehr überschrieben werden können.
Die Datei wird mehrmals am Tag aufgerufen und mit Daten gefüttert. Das heißt, beim nächsten Aufruf werden bsp. die Felder B5 bis K5 ausgefüllt usw. Die Felder B4-K4 bzw. alle drüber liegenden Zeilen müssen dabei bereits gesperrt sein.
Der Code müsse hier also für alle Zeilen gelten, begrenzt durch Spalten B-K. Ein Schmankerl wäre, wenn der Mechanismus vor dem Sperren bzw. vor dem Schließen der Datei noch prüfen würde, ob alle Zellen in der jeweiligen Zeile ausgefüllt sind mit entsprechender Fehler- bzw. Hinweisanzeige, dass das bestimmte Feld noch leer ist und ausgefüllt werden müsse.
Hoffe auf Eure Hilfe, ich bin in Sachen VBA leider gar nicht bewandert.
Gruß,
Ed