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 / Export Outlook Calenda...
Power Automate
Unanswered

Export Outlook Calendar events and save them to an Excel sheet

(0) ShareShare
ReportReport
Posted on by 34

Hello, I did some searching and tried several proposed solutions for something like this in the forum but still cannot get the flow to work. I would like to have a flow that backs up my outlook calendar to an excel spreadsheet. It would do so on a regular integral like at the end of each day. Here is sample of flow I have tried.

Will_D_0-1702918632040.pngWill_D_1-1702918643360.png

I can see in the failed output message like this. It's like its trying to read my calendar and takes several minutes to run but its getting 404s. I have tried playing with the "skip count" and "top count" numbers. 

Will_D_2-1702918791945.png

Will_D_3-1702918828319.png

I made the excel sheet ahead of time with this table and fields, figuring it would need the ID to tie things together.

Will_D_4-1702918961230.png

Thanks for any help!

Categories:
I have the same question (0)
  • ManishSolanki Profile Picture
    15,091 Super User 2025 Season 2 on at

    Hi @Will_D 

     

    To add a row in excel sheet, pls use "Add a row into a table" action:

    ManishSolanki_0-1702920445612.png

     

    "Update a row" is basically used for updating the record already present in the excel sheet.

     

     

    If this helps & solves your problem, please remember to give a 👍 and accept my solution as it will help others in the future.

     

    Thanks

  • Will_D Profile Picture
    34 on at

    The flow runs successfully now and it appears to be seeing all the calendar events and outputting them into the excel on the "add a row" task, however, my excel spreadsheet has no data when I check it. I see in OneDrive it is updating the "last modify date" on the spreadsheet too. So it's touching the sheet but no data. I will try re-building the flow. I don't see anything wrong now. Any ideas?

  • Will_D Profile Picture
    34 on at

    Still no idea what is wrong, here is the full flow again.

    Will_D_0-1702995540091.png

    And here is example of one of the many calendar events successful output.

     

    Will_D_2-1702995834758.pngWill_D_3-1702995857345.png

    Will_D_4-1702995867387.png

     

  • Will_D Profile Picture
    34 on at

    I tried completely rebuilding the flow from scratch and also tried having it go to a spreadsheet on a sharepoint as opposed to my one drive. The flow is successful, looks okay, but never writes anything into the spreadsheet. The spreadsheet looks like this.

    Will_D_0-1703084995209.png

     

  • Will_D Profile Picture
    34 on at

    Just updating so this thread won't close. I have not been able to find a solution to automate this. For now I am manually exporting from Outlook and putting into an Excel.

  • ManishSolanki Profile Picture
    15,091 Super User 2025 Season 2 on at

    Hi @Will_D 

     

    If you are looking to add events from outlook to excel sheet, then you could use "Get calendar view of events" action. In that action, you could pass the start time as start of the day & end time as the start of next day. It will give you all the events which are schedule for current date in daily recurrence flow run. Those results you could save in the excel sheet. Here is an example:

     

    After recurrence action, add "Get calendar view of events (V3)" action and set the expression in Start time & End time parameters. Both expressions need to be added in the expression box as highlighted below:

    ManishSolanki_0-1703739870631.png

    Expression used for Start time:

    startOfDay(utcNow())

    Expression used for End time:

    startOfDay(addDays(utcNow(),1))

     

    Next, add "Apply to each" action and pass value object dynamically from previous action. Inside it, add "Add rows in a table" action and set the parameters as shown below:

    ManishSolanki_1-1703740078936.png

     

    Flow Output:

     

    ManishSolanki_2-1703740175148.png

     

    If this helps & solves your problem, please remember to give a 👍 and accept my solution as it will help others in the future.

     

    Thanks

  • Will_D Profile Picture
    34 on at

    Hi, built a new flow exactly like you described. It fails. In past attempts I have had the flow work successfully but just not populate the excel at all.

     

    {
      "status"400,
      "message""Invalid value 'startOfDay(utcNow())' for parameter 'Start Time'.\r\nclientRequestId: ce4121da-8dcb-4292-9487-67cb3975b334",
      "error": {
        "message""Invalid value 'startOfDay(utcNow())' for parameter 'Start Time'."
      },
      "source""office365-ncus.azconn-ncus-001.p.azurewebsites.net"
    }
  • ManishSolanki Profile Picture
    15,091 Super User 2025 Season 2 on at

    Hi @Will_D 

     

    Could you please share the screenshot(s) of the entire flow in edit mode?

     

    Thanks

  • Will_D Profile Picture
    34 on at

    Sure, here you go.

    Will_D_0-1703775969527.png

  • Will_D Profile Picture
    34 on at

    Trying again. That didn't paste in well.

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