VBA Codeschutz verändert Verhalten der Mappe
28.11.2017 08:58:37
Rothen
Bin gerade über eine kleine Marotte von Excel 2010 gestolpert, die mich ziemlich verstört hat. Es grenzt an Vodoo. Ich würde gern wissen, ob jemand anderes das Phänomen auch schon erlebt hat und ob es irgendwo dokumentiert ist. Es geht um Folgendes:
Ich entwickle und supporte eine Excel-Applikation für statistische Auswertungen mit Tausenden von Zeilen VBA-Code. Die Applikation wird an Interessierte verteilt, der VBA-Code ist für diese User gesperrt.
Nun wurde mir ein falsche Berechnung gemeldet, der daraus entsteht, dass eine Regressionstabelle, die von einer Quelltabelle abhängig ist, mitsortiert wird, wenn die Quelltabelle sortiert wird. Ich konnte das Problem nicht nachvollziehen, bis ich gemerkt habe, dass die Mappe anders sortiert, wenn der Code sichtbar ist.
Es geht mir nicht um das Sortier-Problem, das kann ich mit Code leicht korrigieren. Verständlicherweise führt das bei mir zu ziemlicher Verunsicherung, wenn das Sperren und Entsperren des VBA Codes alleine zu einem geänderten Verhalten der Mappe führt. Hat jemand schon mal so was erlebt?