That's good to hear. I'm not sure if I entirely get what you mean by trying to save/get into a collection with the ODC itself. For the process that I deal with ODC files, I open the ODC using the Open Workbook action like as described above. After that, I have this set of actions (all from within the Excel VBO): Get Worksheet Name, Get Number of Rows, (here I do a check to make sure that the ODC has actually returned data. I also do a calc stage to set the last cell of the data that the query has returned - in my case, "V" & ([Number of Rows on Query] + 1)), and then finally Get As Collection (with the EndCell parameter taking on the value of the last cell calculation I mentioned above).
Once you've got it as a collection, you can do whatever you like with the ODC/Excel session. I do save the query results as I need to refer to them later on in the process, and it's a lot more efficient to re-open the saved query response than it is to run the query again in its entirety.
------------------------------
John Hammond
------------------------------