using System.Data.OleDb; private void button1_Click(object sender, EventArgs e) { OleDbConnection vOleDbConnection = new OleDbConnection(); vOleDbConnection.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;" + @"Data Source=c:/temp/temp.xls;Extended Properties=Excel 8.0;"; vOleDbConnection.Open(); OleDbCommand vOleDbCommand = new OleDbCommand( "select * from [Sheet1$C18:D100]", vOleDbConnection); OleDbDataReader vOleDbDataReader = vOleDbCommand.ExecuteReader(); textBox1.AppendText(string.Format("{0}/t{1}/r/n", vOleDbDataReader.GetName(0), vOleDbDataReader.GetName(1))); while (vOleDbDataReader.Read()) { textBox1.AppendText(string.Format("{0}/t{1}/r/n", vOleDbDataReader.GetValue(0), vOleDbDataReader.GetValue(1))); } }