Как получить именованный диапазон из листа Excel с помощью ExcelDataReader.Dataset - PullRequest
0 голосов
/ 02 октября 2018

Я использую пакет ExcelDataReader.Dataset для чтения в файлах .xlsx и сохранения отдельных листов в виде DataTable, например:

public void SelectWorkbookClick(string s)
{
    string fileName = string.Format("{0}\\{1}", WorkbookFolder, Workbook);

    using (var stream = File.Open(fileName, FileMode.Open, FileAccess.Read))
    { 
        using (var reader = ExcelReaderFactory.CreateReader(stream))
        {
            FrontSheet = reader.AsDataSet().Tables[FrontSheetName];
            RearSheet = reader.AsDataSet().Tables[RearSheetName];
        }
    }
}

Это прекрасно работает для чтенияв листах, однако, мой .xlsx файл имеет именованные диапазоны, к которым мне нужен доступ.

Я осмотрелся и не могу найти никакой поддержки для этого, кто-нибудь знает, в любом случае я мог бы обойти это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...