1
Я читаю файл excel с C# и OleDB (12.0). Там я должен указать оператор select с именем листа, который я хочу прочитать ([Sheet1$]
).Чтение файла Excel с помощью C# - выбор листа
this.dataAdapter =
new OleDbDataAdapter("SELECT * FROM [Sheet1$]", connectionString);
Можно ли выбрать первый лист, независимо от того, какое имя?
спасибо.
Это работает, но имейте в виду, что кажется, он также возвращает другие вещи, а не просто листы, поэтому вам может понадобиться отфильтровать их (я не могу вспомнить сейчас, но я думаю, что это были названия диапазонов или что-то подобное, что тоже появилось в списке). –
Спасибо. BTW «Расширенные свойства = Excel 8.0» не открывает xlsx, нужно использовать «Расширенные свойства = Excel 12.0». –