Enable Events = True End Sub Sub DP_disbursement() Dim number_disbursements As Integer Application.
I re-insist as well on the fact the "NO there was no call to another sub procedure setting it to "True" because when debugging my procedure, I could clearly see the value of "Application.
Screen Updating" not changing from True to False (thus being TRUE before and staying to TRUE right after the "Application.
Screen Updating = False" statement) while the "Application.
Enable Events" was changing from True to False, so all the people who say that in debug mode it never changes, this is not right to say that!
When I moved the code I wanted to run before save to it's own module, then called the module from Workbook_Before Save, it worked like a charm...(events disabled in module, so additional sheet level events did not trigger) Hoping this will help someone else out - drove me crazy for a while!!! Caption = "Ready to clock out of last task." Command Button2. I was killing myself over why the heck screen updating was not set to false!!!! I solved my problem with a very simple solution: At the very very end of the code put: Application. I was watching the state of an object within the Workbook (the locked property of a specific style).