hello,
I have built an Excel file which can be considered as :
2 data base on 2 separate sheets :
1rst (item descriptor) defining the known characteristics of items
2nd (stock) saying how many of such items are in stock
1 input formular on 1 other sheet
2 output formulars on 2 other sheets
The I/O formulars allow to define new items, add/remove items in stock ... IN OTHER WORDS, they are linked to the 2 data bases through many SUMPRODUCT functions. The formulars run also VBA macros to check coherency before inputting/outputting/creating ... items
All this works fine BUT SLOWLY !
What I noticed is the following : if I simply REMOVE the 2 Output formulars sheets (when using the input one) execution is Much quicker. WELL, if I am a SINGLE user, and want ONLY to use one of the formulars at a time, I don't care that Excel spends time upgating cells on NON ACTIVE sheets ! Of course when switching from Input to Output formular (in other words changing the active sheet) I fully understand/accept some extra processin (updating) time
SO, to summarize, IS THERE A WAY TO PREVENT EXCEL FROM UPDATING INACTIVE WORKSHEETS ?
br
I have built an Excel file which can be considered as :
2 data base on 2 separate sheets :
1rst (item descriptor) defining the known characteristics of items
2nd (stock) saying how many of such items are in stock
1 input formular on 1 other sheet
2 output formulars on 2 other sheets
The I/O formulars allow to define new items, add/remove items in stock ... IN OTHER WORDS, they are linked to the 2 data bases through many SUMPRODUCT functions. The formulars run also VBA macros to check coherency before inputting/outputting/creating ... items
All this works fine BUT SLOWLY !
What I noticed is the following : if I simply REMOVE the 2 Output formulars sheets (when using the input one) execution is Much quicker. WELL, if I am a SINGLE user, and want ONLY to use one of the formulars at a time, I don't care that Excel spends time upgating cells on NON ACTIVE sheets ! Of course when switching from Input to Output formular (in other words changing the active sheet) I fully understand/accept some extra processin (updating) time
SO, to summarize, IS THERE A WAY TO PREVENT EXCEL FROM UPDATING INACTIVE WORKSHEETS ?
br