So I pretty much probably already know the answer to this question as soon as I ask it, but I feel like asking it anyway.
I've got a spreadsheet that's been weeks in the making that is less of a spreadsheet and more of a program, really. The data entry is virtually all text, but there are hundreds of various shapes on there (per page, about 16 scrollbars, 10 buttons, ~6 checkboxes, 5 text boxes, 2 radio buttons) along with a massive buttload of VBA code to make everything run the way I want it to. Very automated, exactly the way I want it.
Now (surprise surprise) I'm running into a processing/updating delay of about one second whenever I update a cell (in any way) or pretty much perform any other action that makes a change happen or calls up a macro. I set my calculation mode to manual and the delay still happened, so it doesn't seem to be a calculation issue (and oddly, when I did run calculations manually, they were almost instantaneous). So, I'm left with the guess that when I make a change directly to a cell, all my various form control objects refresh themselves, and since there are so many, it takes time.
The actual workbook really isn't that big (~500kb).
So my question is this: am I going to be able to find a way to speed up the processing time for this workbook, or am I just gonna have to suck it up? I'll suck it up and deal with the lag if I have to because I'm still quite happy with how the thing works, but if I can chip off some of that processing lag, I wouldn't complain.
Workbook attached for reference. Thanks in advance!
NEW HowYaDid Template WIP.xlsm
Bookmarks