TE mando este archivo que saque de www.portalfox.com … dale una vuelta al sitio siempre
Creo que funciona con el Excel 2003 nada mas es actualizar el driver
cFileXLS = Getfile("XLS")
IF !FILE(cFileXLS)
WAIT WINDOW " NO SE Presentó selección de archivo .... " at 40, 20 timeout 2
RETURN
ENDIF
cConn = "Driver={Microsoft Excel Driver (*.xls)};"+;
"DriverId=790;Dbq="+cFileXLS+;
";DefaultDir="+Justpath(cFileXLS)+";"
nH = SqlStringConnect(cConn)
SQLTables(nH,"", "SheetNames")
cTabla = Trim(SheetNames.Table_Name)
cCursor = Chrtran(cTabla," $","_")
SQLExec(nH,'Select * From ['+cTabla+']',cCursor)
Select (cCursor)
JM