web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / How should I capture c...
Power Automate
Unanswered

How should I capture content from a spreadsheet directly into an email using Power Automate (cloud version)?

(0) ShareShare
ReportReport
Posted on by 20

Hello,

 

I am trying to grab content from a spreadsheet on Sharepoint and literally just copy/paste it into an email to be sent each morning.

 

I am using Power Automate (cloud version), but nothing I have tried so far works well. 

 

The file is found here: /Shared Documents/IT Service Desk/Morning reports/Morning report template.xlsx

 

The sheet I want to copy from is called 'Overview'. I literally just want to copy everything as it is there and paste it into an email.

 

Thanks in advance for any suggestions.

Categories:
I have the same question (0)
  • Chriddle Profile Picture
    8,443 Super User 2025 Season 2 on at

    Use Excel's Get items and put it's output into an HTML table

  • OliVA2023 Profile Picture
    20 on at

    Thank you for your reply. As far as I can see, there is no 'Get items' operation in Power Automate except under Sharepoint, which asks me to point to lists rather than documents. There is nothing under Excel under 'Get items'.

  • Chriddle Profile Picture
    8,443 Super User 2025 Season 2 on at

    You're right, it's called List rows present in a table

    Chriddle_0-1700065251292.png

    and the data must be in a table.

  • OliVA2023 Profile Picture
    20 on at

    Thanks again for your help.

     

    I have tried this operation (see below) but whatever output I choose from 'List rows present in table' turns the 'Create HTML table' operation into an 'Apply to each'. I don't appear to be able to include its output in any emails.

    The error message I get is below.

     

    OliVA2023_0-1700065725593.png

     

    Flow save failed with code 'InvalidTemplate' and message 'The template validation failed: 'The inputs of template action 'Send_an_email_(V2)' at line '1 and column '1458' is invalid. Action 'Apply_to_each' must be a parent 'foreach' scope of action 'Send_an_email_(V2)' to be referenced by 'repeatItems' or 'items' functions.'.'.

  • Chriddle Profile Picture
    8,443 Super User 2025 Season 2 on at

    This should not happen 😉

    Chriddle_0-1700066567157.png

     

  • OliVA2023 Profile Picture
    20 on at

    Thank you, I have now managed to get basic tables to copy over from the spreadsheet into an email. 

     

    I wonder now - is there a way to format these tables at all (aside from customising the columns)? All I am getting so far is a very basic and dreary text table.

  • Chriddle Profile Picture
    8,443 Super User 2025 Season 2 on at

    Unfortunately not out of the box.
    However, you can use string replacements on the HTML, add CSS, or create the HTML table from scratch without using the action.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 525 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 324 Moderator

#3
abm abm Profile Picture

abm abm 232 Most Valuable Professional

Last 30 days Overall leaderboard