Zellfüllung nur per Skript
16.06.2008 02:08:47
diddi
ich bin bei einem Projekt bei folgendem Problem angelangt:
In einer Arbeitsmappe kann der User in der obersten Zeile bestimmte Angaben machen. Abhängig von diesen fülle ich dann per VBA Skript die Spalte A (ab Spalte 2). In den anderen Spalten kann der User dann bestimmte Angaben machen. Die Spalte A jedoch soll vor fremden Eingaben geschützt sein. Mein Problem ist jetzt, dass ich nicht mit Blattschutz arbeiten kann, da dieser ja dann die Füllung per Skript auch nicht zulässt.
Den Blattschutz einfach per
Sheets("TabelleName").Unprotect
rausnehmen und danach entsprechend wieder rein finde ich nicht so elegant, da dann entweder der Blattschutz vom Benutzer über die Menüleiste wieder deaktiviert werden kann oder ich mein Passwort im Klartext in den Quellcode schreiben muss.
Gibt es denn da etwas elegantes? Vielleicht kann ich ja, die Möglichkeit den Blattschutz per Menüleiste zu deaktivieren unterbinden?
Wäre super, wenn jemand eine oder zwei Ideen hätten.
So long
diddi