You can actually read excel sheet just like you read a database table. Use an oleDB provider and a proper connectionstring (like "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=MyFile.xls;Extended Properties=Excel 8.0;"). And do almost the same as if it was a database.
Read more at
MSDN