Forum Discussion

debit72's avatar
debit72
Copper Contributor
Jan 22, 2019
Solved

Export SharePoint List on Mac

We are in a Mac-only environment and need to extract SharePoint list data for eventual manipulation in Excel. The "Export to Excel" function does not work on Macs and the "workaround" to this limitation is to export it using Windows, which is not an option for us. Nor can we connect to the SharePoint list using Excel, since PowerQuery isn't available in Excel for Mac.

 

I'm looking for suggestions how to get our data out of SharePoint in some (any!) format that can be ingested by Excel. CSV would be fine. Open to using Flow and/or PowerApps, but needs to be fairly simple.

  • I'm just a Flow newbie, but I'd try something like this - haven't tested it but might give you some ideas?

    Manually trigger a flow

    Get Items from the SharePoint list

    Apply to each - 'value' is the list of items.

       Insert row - give it the excel file name and figure out the mapping between the rows and the values in the SharePoint list row.

12 Replies

  • KittyKat1082's avatar
    KittyKat1082
    Copper Contributor

    debit72 FYI this feature is now available by default for Macs! There's now an option to Export to CSV that actually works on a Mac. Found that out today!

  • Arin Komins's avatar
    Arin Komins
    Iron Contributor

    debit72 I tried this solution, but insert row is nowhere to be found anymore, and I get API errors when I try to connect.

    • Robin Nilsson's avatar
      Robin Nilsson
      Bronze Contributor

      Arin Komins Looks like it's been renamed this year. Use the action 'add a row into a table' - you'll need to pre-create a table in your sheet so the rows have somewhere to attach to.

      • Arin Komins's avatar
        Arin Komins
        Iron Contributor

        Robin Nilsson Thanks!  Do you need to prepopulate columns in the table with certain columns?  I found an old reference for the insert a row which stated you needed title, empid, employeename, department in the table.  Once I added those, it seems to work.

  • Robin Nilsson's avatar
    Robin Nilsson
    Bronze Contributor

    I'm just a Flow newbie, but I'd try something like this - haven't tested it but might give you some ideas?

    Manually trigger a flow

    Get Items from the SharePoint list

    Apply to each - 'value' is the list of items.

       Insert row - give it the excel file name and figure out the mapping between the rows and the values in the SharePoint list row.

    • EmilyGroves's avatar
      EmilyGroves
      Copper Contributor

      Robin Nilsson 

      Hi There,

      I am also using a Mac and wondering how to export a sharepoint list - the reason I want to is to get the many headings from my list so I can set up a Flow to import data from the list into Excel as items are added.

      Is there a way to use Flow to export the column headings?

      Thank you

    • debit72's avatar
      debit72
      Copper Contributor

      Thanks for the idea, Robin. I was able to create a proof-of-concept Flow that updated an Excel on my OneDrive with the list items I needed. 

Resources