Importar o Excel para o Datagridview

Estou usando este código para abrir um arquivo excel e salvá-lo em um DataGridView:

string name = "Items";
string constr = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source=" + Dialog_Excel.FileName.ToString() + "; Extented Properties =\"Excel 8.0; HDR=Yes;\";";
OleDbConnection con = new OleDbConnection(constr);
OleDbDataAdapter sda = new OleDbDataAdapter("Select * From [" + name + "$]", con);
DataTable data = new DataTable();
sda.Fill(data);
grid_items.DataSource = data;

Como explicado em:Este link do youtube

Mas recebo um erro do ISAM. Alguma sugestão?

questionAnswers(4)

yourAnswerToTheQuestion