Hi Nitish,
I hope you are fine wtih till event creation for the hyperlink, collect all your data to be display in excel format into a internal table.
You have to create xslt transaformation in XSLT_TOOL tcode and get the xstring from transaformation.
Next step would be you need to use a service from SICF tcode.
You can create a new service or use any existing custom service to open the file context in excel format.
Best Regards,
Dharmakasi