non e' difficile, associa mentalmente il foglio Excel al database e lo Sheet ala tabella.

Puoi fare le query con OleDb cosi:

codice:
string con = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\comuni.xls;Extended Properties='Excel 8.0;HDR=Yes;'";    

using(OleDbConnection connection = new OleDbConnection(con))
{
    connection.Open();
    OleDbCommand command = new OleDbCommand("SELECT * from [Sheet1$]", connection); 

    using(OleDbDataReader dr = command.ExecuteReader())
    {
         int indice = 0;
         while(dr.Read())
         {
             arrComuni[indice] = dr["comune"];  
             indice +=1;           
         }
    }
}