[RESOLVED, for the time being] Excel File Size
Hi
My job requires me to create new trackers every month. To name a few : Attendance tracker, Payroll Tracker, Quality Tracker etc...
I have been trying to find a workaround but haven't been successful.
Basically there are approx 500 employees in my process so I have to use lots of validation-drop down lists, colors, formulas, tables, charts etc...
The problem is the file size. No matter what i do the file size of an average file is minimum 2 mb!!! the files are on CITRIX so it takes more time to open large files...
I tried using vba where ever possible but the size refuses to reduce.... :mad:
Unfortunately we have to use excel... I tried convincing the management to use vb as frontend and access to store data but they are not ready for it yet... :rolleyes:
Is there any other way I can reduce the file size....
Any help will be appreciated...
Re: [RESOLVED, for the time being] Excel File Size
I found a big impact is the number of worksheets you use.
You can do a quick test yourself in about 60 seconds.
I've found, from a files size PoV, you are better to put all your data on one worksheet (spread it out and hide rows/columns as required) than you are spreading your data out over multiple worksheets.
You mentioned you had 5 worksheets? Try moving/copying 4 weeks data into one sheet and then off to the side, put your summary on the same sheet. You can then delete any unused sheets - including blank sheets, and you'll notice a difference.
If you try this - let us know how much you save. :) I work with 7 meg files and I'm considering this same approach.
Re: [RESOLVED, for the time being] Excel File Size
Hi Gary
Thanks for the input...
But I have already convinced the management to use Visual Basic 2005. The very fact that Visual Basic Express Edition is free was an added advantage.
I have already started making a software which has multiple logins and which can take care of all these trackers ;)
Coindidently I launched the basic version of it today :lol: just need to build on it every day now...