salve
milena78 wrote:
Veramente la sintassi l'ho copiata proprio da quel sito, e se metto le parentesi quadre non mi riconosce il nome del foglio. Cos'altro devo verificare?

prova a definire un linked server, similarmente a
DECLARE @datasrc nvarchar(4000);
DECLARE @provstr nvarchar(4000);
SET @datasrc = 'c:\Test.xls';
SET @provstr = 'Excel 8.0;HDR=NO;IMEX=1'
EXEC [master].[dbo].[sp_addlinkedserver]
'ExcelFile', 'Excel', 'Microsoft.Jet.OLEDB.4.0', @datasrc, '', @provstr , '';
GO
SELECT *
FROM ExcelFile...Foglio1$;
EXEC master..sp_dropserver 'ExcelFile', 'droplogins';
GO
saluti