Hmmm, wenn es wirklich so wie oben ist, dann seh ich keinen weiteren Fehler und es funktioniert somit.
Also nur auf diese Variable bezogen. IF mit Prozedur steht ja nicht zu Frage
Ansonsten wird nur innerhalb von ProcA die Kopie verändert und danach ist es wieder wie vorher.