Excel XLSM Splitting
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
โ02-12-2021 03:42 PM
Hey Everyone! I'm new to Workato and wanted to see if anyone has solved for the ability to split larger Excel workbooks into singular CSV's to use the utility Workato CSV Parser action? Or if anyone has some pro tips on tackling large excel workbooks, I'm all ears!!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
โ02-12-2021 07:16 PM
A few weeks ago, the product hour showed how to use the new javascript action to do something like this. Maybe go watch the recording and see what they did? Otherwise, we've done something like this with a script on OPA and then brought the necessary data back into the recipe from there.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
โ02-12-2021 08:20 PM
Thanks Amy!
Christopher Anderson here's a link to the product hour that walks through an example of this with the JavaScript connector. Take a look after the 19 minute mark
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
โ02-12-2021 08:03 PM
Hello Christopher,
Because Office365 and MS Excel donโt have great APIs, it can be tricky to work with them in Workato.
Here are some ideas (and things weโve seen done):
- Use a Javascript action and a node.js library like foundhere to parse the Excel workbook to one or more CSV files in recipe. If youโre interested in this approach, I can share additional details on how youโd include that example library in your Javascript action.
- Use Google Drive as a medium for converting Excel to CSV. Google Drive has good APIs that you could use to upload an Excel file and convert/download it to CSV.
- Use our on-prem agent (OPA) and a CLI command to call a shell script that use any number of different scripting languages to parse Excel to CSV,https://docs.workato.com/on-prem/agents/profile.html#command-line-scripts-profile.
- Use OPA and a Java extension to do the same,https://docs.workato.com/on-prem/agents/profile.html#extensions-profile and https://docs.workato.com/on-prem/agents/extension.html.
Regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
โ02-16-2021 08:38 PM
Thanks Ben, will be digging into this this week and let you know what I find!

