Hello,
I need help improving processing time and in general making what I'm trying to accomplish more efficient. The problem is that the file takes about 6+ seconds to process (I have calculations set to manual). This file is used for tracking a variety of things for employees, all of whom have a unique employee ID. Here is a run-down on what I need my file to do and how I'm currently (somewhat) achieving these tasks.
What I need to accomplish:
- Paste system-generated data (always the same headers and number of columns) into a running list on one sheet (ReportData). ReportData is constant - once it's pulled from the system and posted into my file, it doesn't change. The data in column A is the employee ID, which I'll use to pull in data on other sheets.
- In another sheet (Tracker), I need to pull in some of the ReportData fields, including employee ID, as well as a bunch of other columns which are regularly being updated by users.
- Country-specific calculations are handled on separate sheets.
- I need a master list of all columns (from the various sheets) put into one sheet (MasterColumns), which will be used for reporting and for merging with similar regional workbooks into a global file.
This is how I'm currently doing it:
- Data from step 1 above is pasted in the next available cell in column B (MasterColumns). I added some code to automatically add the "date added" in the next available column.
- All of the other fields needed for the MasterColumn sheet are pulled in either using "VHLOOKUP" (code found on this forum) or some sort of calculation formula and are immediately to the right of the data from step 1.
- As soon as the step 1 data is pasted, I run a macro which copies all the formulas down to the last row.
In addition, the file is slowed down by some of my formulas, which are looking at the country names and then deciding which country-specific calculation sheet to use. I'm not sure how to get around this, as I need the calculations pulled in based on the employee's country and placed under the same header.
Basically, I'd like to know if there is a more efficient way of getting select columns from each: ReportData, Tracker, and the country-specific calculation sheets into one MasterColumns sheet.
Thank you.
Bookmarks