Skip to Content

Чтение из ячейки

Элемент считывает данные из ячейки Excel и сохраняет их в переменную. Путь до файла указывается в контейнере Приложение Excel.

🔹 Совет. Если вам нужно прочитать формулу, воспользуйтесь элементом Чтение формулы из ячейки.

alt

Свойства

Символ * в названии свойства указывает на обязательность его заполнения. Описание общих свойств см. здесь.

СвойствоТипОписаниеПример
Excel:
Ячейка*StringИдентификатор ячейки, которую нужно прочитать"A4"
СтраницаStringНазвание страницы с указанной ячейкой"Лист1"
Индекс страницыInt32Порядковый номер страницы0
Вывод:
Данные*ObjectНазвание переменной для записи полученных данных из ячейки

Пример заполненных свойств:

alt

Пример использования

RPA-проект, демонстрирующий работу элемента, можно найти в нашем публичном репозитории Learning.

  1. Скачайте архив со всеми обучающими материалами по ссылке: Скачать архив Learning.
  2. Распакуйте архив и откройте в Студии проект WorkWithExcelExample. Для процессов выбран тип Последовательность.

Только код

Ниже приведен пример использования элемента в процессе с типом Только код (Pure code):

//app - [LTools.Office.ExcelApp] Приложение Excel //cell - Ячейка: [String] Идентификатор ячейки (A4) //data - Данные: [Object] Данные, полученные из ячейки //sheet - Страница: [String] Наименование страницы //sheetIdx - Индекс страницы: [Int32] Индекс страницы //object data = app.ReadCell(cell, [sheet], [sheetIdx]); LTools.Office.ExcelApp app = LTools.Office.ExcelApp.Init(wf, ".\\file.xlsx", ";", LTools.Office.Model.InteropTypes.DX); object data = app.ReadCell("C5", "Лист1", 0); //Вывод в лог LTools.Workflow.PrimoApp.AddToLog(wf, data.ToString(), LTools.Enums.LogMessageType.Info);