A couple pointers:
1. You don't need a timeout for your event structure. Having one set with a 5 ms timeout makes your program do more work than it needs to.
2. Make events for I wanna scroll and stop. This way you can get rid of the timeout as I said in 1.
3. You don't need the flat sequence structure in the mouse down event. You can simply add CellBGColor to the ActiveCell property node.
4. The numeric control should be inside the event case. The way it is now, it will be read before waiting for an event so if you change it, then click on the table, the old value will be used. But since you only have a 5 ms timeout you'll never see this happen.
5. Some of your wiring is confusing because the wires do not go directly into the tunnels. Cleaning up the wiring will make your VI easier to understand and work with.