Читать колонку
Элемент считывает значения столбца листа, начиная с указанной ячейки и до конца заполненной области листа, и сохраняет их в список строк. Для корректной работы следует поместить элемент в контейнер Microsoft 365.
Свойства
Описание общих свойств элемента см. в разделе Свойства элемента .
Символ * в названии свойства указывает на обязательность его заполнения.
| Свойство | Тип | Описание |
|---|---|---|
| Параметры: | ||
| Лист* | String | Имя листа. По умолчанию "Sheet1" |
| Книга* | DriveItem | Книга Excel. См. Общие свойства элементов |
| Ячейка* | String | Начальная ячейка, например "B2". Чтение идет вниз по столбцу этой ячейки. По умолчанию "A1" |
| Тип значения | - | Что считывать. Доступные значения: Values, Formulas, Text. По умолчанию Values |
| Результат: | ||
| Результат | List<String> | Переменная для сохранения значений столбца |
Примечание: Пустые ячейки внутри столбца возвращаются как пустые строки. Чтобы отбросить их, используйте выражение column.Where(s => s != "").ToList().
Практический пример
Чтение списка ИНН без заголовка
- Лист:
"Контрагенты" - Книга:
book - Ячейка:
"C2" - Результат:
inns
Далее — цикл по коллекции inns.
Возможные ошибки
| Ошибка | Причина и решение |
|---|---|
Не указана ячейка | Не заполнено свойство Ячейка |
Sequence contains no elements | Лист с указанным именем не найден |
Last updated on