I have been succesful using the procedure outline in:
The issue is that if it file is large, and for me, that was a file in the 100 MB range (50 MB is no issue), I get an out of memory problem at line 18: rs!FS = objStream.Read
I have plenty of RAM (4 GB free), so it isn't that simple. I have tried adUseClient and adUseServer, but both a memory error, although the error messages read a bit different.
Do I need to somehow write the file in chunks < 100 MB? If so, how?