У меня была такая же ошибка, но ни одно из предложенных выше предложений не сработало.В моем случае все, что мне нужно было сделать, это изменить строку подключения следующим образом:
string connStr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + FilePath + ";Extended Properties='Excel 12.0;IMEX=1;'";
Обратите внимание на одинарную кавычку вокруг атрибута расширенных свойств ('Excel 12.0; IMEX = 1;').Как только я добавил эти одинарные кавычки, ошибка исчезла!