Sesh
It depend on what the 'mainframe' is. Can't give a huge amount of help
without, but if it is an AS400 for example you can send a file to FTP, HTTP,
Etc FROM the AS400. If you cannot do that then you could use an ODBC driver
quite simply from Excel (Data>Get External Data>New Database Query...). You
will need to navigate to the library on the AS400, using the Client Access
driver but once you have the data you can simply, via the same menus,
refresh the query each day.

Signature
HTH
Nick Hodge
Microsoft MVP - Excel
Southampton, England
nick_hodgeTAKETHISOUT@zen.co.uk.ANDTHIS
> Hi,
> I need to transfer one mainframe file to PC in excel format.
[quoted text clipped - 7 lines]
> Thanks,
> Sesh