local filename filename = 'd:\tmp\1.xls' lFirstRowHasHeader = true lcConStr = ; 'Provider=Microsoft.ACE.OLEDB.12.0;'+; 'Data Source='+m.filename+';'+; 'Extended Properties="Excel 12.0;HDR='+; IIF(m.lFirstRowHasHeader,'Yes','No')+'"' Local oConn As 'ADODB.Connection' Local oRS As ADODB.RecordSet oConn = Createobject('ADODB.Connection') oConn.Mode= 1 && adModeRead oConn.Open( m.lcConStr ) && Error here: Provider cannot be found. It may not be properly installed. oRS = oConn.Execute(m.tcQuery) RS2Cursor(oRS,m.tcCursorName) oRS.Close oConn.Close