osknows,
My example below use the "Workbook_SheetChange()" subroutine to call specific subroutine for
each individual worksheet which triggers the SheetChange event.
The "Workbook_SheetChange()" subroutine will run whenever any sheet within the active workbook
is changed.
Be sure to use the "DoEvents" function within subroutines with loops (for, while etc..)
See example Sub "subroutine_to_process_she
My example is simple but the detailed possibilities can get quite complex.
Main Topics
Browse All Topics





by: aikimarkPosted on 2009-10-23 at 05:29:35ID: 25643692
If you have a multi-core processor, you might run an external process to check/scan for the updates and then do the calculations. If you want to streamline the process, then the workbook_worksheetchange() event might set some lightweight semaphore for the external process to check.
Does the 3rd party app have some notification or hook mechanism?
Is there some timestamp on each sheet of the last 3rd party app update?