Lowell - that was part of it. The sheets in question were named 'table'. So I fixed that.
What I've got now is basically:
INSERT INTO dbo.existingTable(ColumnName1, ColumnName2, ColumnName3)
SELECT * FROM MyExcelACE...table$
When I try to execute the query I get the following:
Msg 7202, Level 11, State 2, Line 35
Could not find server 'MyExcelACE' in sys.servers. Verify that the correct server name was specified. If necessary, execute the stored procedure sp_addlinkedserver to add the server to sys.servers.
Any thoughts?