Я думаю, что если вы захотите транслировать файл, вы сами усложните себе жизнь, я даже не знаю, возможно ли это с Excel через ADO.NET.
Я всегда работал сExcel документы, считывая их с физического диска - вы уверены, что вы не можете временно хранить файлы Excel?