Replicating of Sheet from Different Workbooks in a faster way to speed up calculation.
Dear Forum,
I am working on Project where I need to access several sheets and generate Report, I have created a Generic Template and which pulls up the data from the specific selected sheet done using a Drop_Down and then populates the data correctly..
Now for this to happen I am using INDIRECT function coerced in an Array formula and which is quite expensive and also since I have several columns of Data the file is becoming heavier..
Now my problem is that the Data which I am fetching is from Sheets in the same File/Work Book and that data is bound to increase every year..
This is going to compound the problem for me as it is the File is becoming very slow due to the several Array and INDIRECT functions in the coding..
So my plan is to cut down the size of the File by seperating the Sheets into different Files so that the Increase File will not affect the speed of the File where I am doing the Calculation..
Now I need advise whether is there a better approach that what I mentioned and the other thing is how do I make this in a quicker way?
my thoughts were to create a Replica of the selected sheet at that Instance in a Dump Sheet and then do the regular work of pulling data without using the INDIRECT function but with ARRAYS as I have several MULTI-LOOKUPS ( INDEX( SMALL(IF))) style coding..
I need help on populating the data as values in the DUMP sheet using VBA..in the FORMATTED DUMP sheet from the OPEN / CLOSED workbook with a specific Name which I am going to maintain..
So please advise and help me on this..
Thanks in advance..
Warm regards
e4excel
Bookmarks