Skip to Content

Primo.Office.Extra

Primo RPA Studio ProPrimo RPA Studio Core

NuGet-пакет Primo.Office.Extra представляет собой набор готовых активностей для Primo RPA Studio, предназначенных для автоматизации расширенной обработки книг Excel и документов Word. Пакет решает задачи выполнения дополнительных операций с офисными документами в рамках автоматизированных процессов. Ключевые активности включают: работу с книгами Excel, чтение отфильтрованных диапазонов и работу с документами Word.

NuGet-пакет Primo.Office.Extra не входит в стандартный набор активностей и требует дополнительной установки.

Установка:

Элементы пакета

ЭлементНазначение
Автоподбор ширин диапазона ExcelАвтоматически подбирает ширину столбцов и высоту строк под содержимое в указанном диапазоне Excel.
Информация о файле ExcelПолучает информацию о файле Excel (размер, дата создания, свойства и т.д.).
Кол-во таблиц WordОпределяет количество таблиц в документе Word.
Чтение видимого диапазонаЧитает данные только из видимых (неотфильтрованных и не скрытых) строк и столбцов в Excel.

Только код

// drv - Driver: [LTools.Office.SDK.ExcelDriver] Excel Driver для взаимодействия с книгами Excel var excellApp = new DXExcel(drv); // или var excellApp = new InteropExcel(drv); /// Чтение текста из документа /// range - [String] Диапазон для чтения /// sheet - [String] Имя листа /// sheetIndex - [Int32?] Индекс листа /// dateFormat - [String] Формат даты List<List<string>> res = excellApp.ReadFilterRange(range, sheet, [sheetIndex], [dateFormat]);