Meesam_ali
Board Regular
- Joined
- Jul 10, 2016
- Messages
- 106
Hello Everybody,
I am myself an excel VBA programmer as well as programmer in other languages i.e. Java, JavaScript, Python and C++. Currently I got a project where I have a huge dataset (more than 20,000 records spread over 25 columns) and not only that I have to search each record, I have to actually make a "Statement of Account" for each UNIQUE record. I already have made the full code and it works fine but my problem is that for such a huge data-set its super super slow. This is for obvious reasons as the code has to not only search through entire record but then create a NEW statement of account sheet for each record (which is quite CPU intensive task) and not something excel is good to handle. Can any expert person recommend me any alternate solution using SQL databases (I can shift my data to SQL) and then using some other software i.e. Python or Java to make the final result sheets or layouts. Excel is good for many things but i believe when data gets bigger than certain size then Excel isn't the most suitable solution and Databases should be the right solution.
Any suggestions / ideas are welcome.
I am myself an excel VBA programmer as well as programmer in other languages i.e. Java, JavaScript, Python and C++. Currently I got a project where I have a huge dataset (more than 20,000 records spread over 25 columns) and not only that I have to search each record, I have to actually make a "Statement of Account" for each UNIQUE record. I already have made the full code and it works fine but my problem is that for such a huge data-set its super super slow. This is for obvious reasons as the code has to not only search through entire record but then create a NEW statement of account sheet for each record (which is quite CPU intensive task) and not something excel is good to handle. Can any expert person recommend me any alternate solution using SQL databases (I can shift my data to SQL) and then using some other software i.e. Python or Java to make the final result sheets or layouts. Excel is good for many things but i believe when data gets bigger than certain size then Excel isn't the most suitable solution and Databases should be the right solution.
Any suggestions / ideas are welcome.