Thanks for your response..... that was similar to what I had in my code, but it looks like Access 97 does not support "antique" formats with the Transfer spreadsheet stuff. I got error message about "the expected format wasn't there....".
So - what I did was the following piece of code - which works pretty well. My only problem now is checking for the existence of the output file from a previous run and deleting it if it's out there. If I don't do this, the process stops and asks if I want to overwrite. That's fine, except we want to have this thing run automatically. Any ideas? Thoughts? Suggestions? Comments? Thanks again for replying!
Dim db As Database
Dim objXL As Excel.Application
Dim objWkb As Workbook
Dim objSht As Worksheet
Const conWKB_NAME = "\CETUS\FS\HR DATA\HR DATA.xls"
Const conWKB_FILE = "\CETUS\FS\HR DATA\HR DATABACKUP.xls, FileFormat:=xlExcel9795, Password:='', WriteResPassword:='', ReadOnlyRecommended:=False, CreateBackup:=False"
'**********************************
On Error GoTo ImportEmployeeData_Err
Call TraceMyCode("ImportEmployeeData", "")
'*****************************************
Set objXL = New Excel.Application
If bFileFound("\\Cetus\Fs\HR DATA\HR Backup.xls") Then
Kill "\\Cetus\Fs\HR DATA\HR Backup.xls"
End If
With objXL
.Visible = False
Workbooks.Open FileName:="\\Cetus\Fs\HR DATA\HR DATA.xls"
ActiveWorkbook.SaveAs FileName:="\\Cetus\Fs\HR DATA\HR Backup.xls", _
FileFormat:=xlExcel9795, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
Workbooks.Close
End With