You can do this easily using SSIS, you can refer to these two links for complete information.
[EDIT]
If you have Express, you can try the following commands to set up a linked server and receive data
EXEC sp_addlinkedserver ExcelData,'Jet 4.0','Microsoft.Jet.OLEDB.4.0','C:\MyData.xls', NULL, 'Excel 5.0;' GO
Then you can select data in your tables
INSERT INTO Listings ... SELECT column1 AS intListingID, <put all columns here> FROM ExcelData...Data GO
For other options check this link.
Binj antony
source share