Hi SumanKoduri,
You can just use ForAll/Patch function to save Collection to Excel table, and send the excel as an attachment in Mail via Power Automate/Flow.
1. Add "send that excel as attachment in Mail " action in flow, select the Excel file in OneDrive for business.
2. Add "Send an email (V2)" action, set 'To', 'Subject' and 'Body' to 'Ask in PowerApps',
3. Set 'Attachments Name' to 'Excel.xlsx', Set 'Attachments Content' to 'File content'
4. In PowerApps, add flow run code after the ForAll/Patch function.
'PowerApp->Getfilecontent,Sendanemail(V2)'.Run("Test@Domain.com","Test","Test")
Then, when you click the button, first to save collection to Excel table, then send the Excel files as an attachment in the email.
Sik

