I am trying to import a list of documents from an Excel spreadsheet that gets updated often. I have written so that it imports to a temp table and then inserts into the real table if it doesn't currently exist. Problem 1:What would be the best way to keep the SQL table updated all the time? Should I schedule a job?Problem 2: If you look at my code below, it says to import from [field1]. In the spreadsheet, I need to import everything from B5 to whenever. How would I references that in SQL?CREATE TABLE #XlsImport(RefDoc_Title varchar (100),Rev varchar (5))INSERT INTO #XlsImport ( [RefDoc_Title ], [Rev] ) SELECT DISTINCT[RefDoc_Title ],[Rev] FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;Database=//folder/folder2/folder3/mstrlist/mstrlist.xls', 'SELECT [field1] FROM [Prodcedures]') GO INSERT INTO tbl_RefDoc ([RefDoc_Title], [Rev]) SELECT DISTINCT [RefDoc_Title], [Rev] FROM #XlsImport WHERE (NOT EXISTS (SELECT RefDoc_Title FROM tbl_RefDoc as RefDoc_Check WHERE RefDoc_Title = #XlsImport.RefDoc_Title))