19.07.2017, 14:05
Hallo,
ich habe folgende Frage:
Wenn ich eine UserForm mit
starte lässt sich der Inhalt im Hintergrund verändern. Das möchte ich nicht, daher habe ich versucht das Blatt zu sperren. Mittels der Userform sollen jedoch Werte in dem Blatt geändert werden, wodurch es verständlicherweise zu einem Fehler kommt, da das Blatt gesperrt ist.
Wenn ich die Userform durch den Code ohne den Zusatz vbModeless starte, erreiche ich zwar die Änderung durch die Userform zu vollziehen ohne Zugriff auf das Blatt zu gewähren, jedoch kann der Nutzer dann in anderen Arbeitsmappe ebenfalls keine Änderungen durchführen, da die Userform offen ist.
Lässt sich das irgendwie lösen? Gewünscht wäre, die Änderung in der einen Mappe nur durch die Userform zuzulassen, während sonstige Mappen unbeeinflusst bleiben.
Gruß
ich habe folgende Frage:
Wenn ich eine UserForm mit
Code:
Userform1.Show vbModeless
starte lässt sich der Inhalt im Hintergrund verändern. Das möchte ich nicht, daher habe ich versucht das Blatt zu sperren. Mittels der Userform sollen jedoch Werte in dem Blatt geändert werden, wodurch es verständlicherweise zu einem Fehler kommt, da das Blatt gesperrt ist.
Wenn ich die Userform durch den Code ohne den Zusatz vbModeless starte, erreiche ich zwar die Änderung durch die Userform zu vollziehen ohne Zugriff auf das Blatt zu gewähren, jedoch kann der Nutzer dann in anderen Arbeitsmappe ebenfalls keine Änderungen durchführen, da die Userform offen ist.
Lässt sich das irgendwie lösen? Gewünscht wäre, die Änderung in der einen Mappe nur durch die Userform zuzulassen, während sonstige Mappen unbeeinflusst bleiben.
Gruß