Hi,
I am interested in completing your project. but still there are some details like what is the criteria to hide columns and rows etc. and do you need to modify csv in some other way etc. if you are interested ,I will be available in chat we can discuss details there .
thanks