It is much faster indeed, only other option for handling large datatables with excel is using OLEDB.
There is some minor things you need to take into account. For example when your text value starts with =, you need to escape it or you get error.
Here is my action for writing collection as array (select it all, copy and paste into Excel VBO as Action, it should work):
https://raw.githubusercontent.com/aikudinov/BlueprismVBO/master/Excel%20actions/Write%20Collection%20Direct.txtIt is missing in/out collection "Collection_GC", because I made it global and clean it up manually when memory is an issue or when process ends, but you can just create in on that action page - next thing you end up is blueprism getting OOM on large collections. It does batching too - helps to lower rowlimit sometimes when you get OOM, but makes things somewhat slower.
------------------------------
Andrey Kudinov
Project Manager
MobileTelesystems PJSC
Europe/Moscow
------------------------------