No particular reason as to why use VBA. People in our group use excel quite a lot and so I thought it would be a good idea to do it in Excel and VBA. Moreover, this excercise would give me a nice opportunity to begin programming in VBA. And this is one programming environment which is so easily available in most parts of the world.