Поделиться через


Действия Excel

После установки экземпляра Excel с помощью действия Запустить Excel или Подключиться к открытому документу Excel вы можете работать с листами Excel.

Чтобы читать и извлекать данные из документа Excel, используйте действие Прочитать из листа Excel. Можно извлечь значение одной ячейки или таблицы данных. В следующем примере считываются ячейки с A1 по E5:

Снимок экрана действия «Считать из таблицы Excel».

При выполнении потока действие сохраняет данные в переменной — таблице данных:

Снимок экрана с таблицей данных, отображаемой в средстве просмотра значений.

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

В следующем примере ранее упомянутая таблица данных записывается в ячейку A51:

Снимок экрана действия «Записать в таблицу Excel».

Каждая ячейка в таблице данных заполняет соответствующую ячейку в книге. В результате диапазон ячеек от A51 до E55 заполняется содержимым таблицы данных.

Снимок экрана записанных данных Excel.

Изменение размера столбцов/строк на листе Excel

Изменяет размер выбранных столбцов или строк на активном листе экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Укажите экземпляр Excel. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Целевой объект изменения размера Неприменимо Столбец, Строка Column Укажите, размер чего нужно изменить: столбцов или строк
Диапазон выбора Неприменимо Одна, Диапазон, Все доступные Одна Укажите, следует ли выбирать один столбец/строку, диапазон столбцов/строк или все доступные столбцы/строки на активном листе
Column Нет Текстовое значение Числовой или буквенный индекс столбца. Нумерация столбцов начинается с индекса 1.
Start column Нет Текстовое значение Индекс или буква первого столбца. Нумерация столбцов начинается с индекса 1.
End column Нет Текстовое значение Индекс или буква последнего столбца. Нумерация столбцов начинается с индекса 1.
Строка Нет Числовое значение Номер индекса строки. Нумерация начинается с 1.
Start row Нет Числовое значение Индекс или первая строка. Нумерация начинается с 1.
End row Нет Числовое значение Индекс или последняя строка. Нумерация начинается с 1.
Тип изменения размера Неприменимо Автоподбор размера, Пользовательский размер Автоподбор размера Укажите, следует ли автоматически настраивать размер выбранных столбцов/строк или задавать пользовательский размер
Width Нет Числовое значение Ширина выбранных столбцов
Height Нет Числовое значение Высота выбранных строк

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание:
Не удалось изменить размер столбцов/строк Указывает на проблему при изменении размера столбцов/строк

Выполнить макрос Excel

Выполняет заданный макрос в документе экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Macro Нет Текстовое значение Макрос, который требуется выполнить. Текст должен состоять из имени макроса, за которым должны следовать аргументы (необязательно), разделенные знаками точки с запятой.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание:
Не удалось выполнить макрос. Указывает на проблему при выполнении заданного макроса.

Получить активный лист Excel

Извлекает активный лист документа Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".

Создаваемые переменные

Аргумент Type Описание:
SheetName Текстовое значение Имя активного листа
SheetIndex Числовое значение Индекс активного листа

Исключения

Исключение Описание
Не удалось извлечь активный лист. Указывает на проблему при извлечении активного листа.

Получить все листы Excel

Извлекает имена всех листов документа Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Укажите экземпляр Excel. Эта переменная должна была быть ранее указана в действии "Запустить Excel".

Создаваемые переменные

Аргумент Type Описание:
SheetNames Список текстовых значений Имена всех листов

Исключения

Исключение Описание
Не удалось извлечь все имена листов. Указывает на проблему при извлечении имен листа Excel.

Удалить лист Excel

Удаляет конкретный лист из экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Delete worksheet with Неприменимо Индекс, Имя Полное имя Указывает, как следует искать лист — по имени или по индексу.
Worksheet index Нет Числовое значение Числовой индекс листа для удаления. Нумерация начинается с 1, т. е. "1" означает первый лист, "2" — второй и т. д.
Worksheet name Нет Текстовое значение Имя листа для удаления

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание:
Не удалось найти лист. Указывает, что не удалось найти лист с заданным именем.
Не удалось удалить лист. Указывает на проблему при удалении заданного листа.

Переименовать лист Excel

Переименовывает указанный лист экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Укажите экземпляр Excel. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Rename worksheet with Неприменимо Индекс, Имя Полное имя Укажите, как следует искать лист — по имени или по индексу.
Worksheet index Нет Числовое значение Индекс листа для переименования. Нумерация начинается с 1, т. е. "1" означает первый лист, "2" — второй и т. д.
Worksheet name Нет Текстовое значение Имя листа для переименования
Worksheet new name Нет Текстовое значение Новое имя листа

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание:
Не удалось найти лист. Указывает, что не удалось найти лист с заданным именем.
Не удалось переименовать лист. Указывает на проблему при переименовании заданного листа.

Копировать лист Excel

Копирует лист из документа Excel и вставляет его в документ Excel того же или другого экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была указана в действии «Запустить Excel».
Копировать лист с Неприменимо Индекс, Имя Полное имя Укажите, как следует искать лист — по имени или по индексу.
Worksheet index нет Числовое значение Индекс листа для копирования. Нумерация начинается с 1, т. е. "1" означает первый лист, "2" — второй и т. д.
Worksheet name нет Текстовое значение Имя листа для копирования.
Целевой экземпляр Excel Нет Экземпляр Excel Экземпляр Excel целевого файла. Эта переменная должна была указана в действии «Запустить Excel».
Worksheet new name нет Текстовое значение Новое имя листа
Вставить лист как Неприменимо Первый лист, Последний лист Первый лист Укажите, будет ли скопированный лист Excel добавлен перед существующими листами или после них

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Description
Не удалось копировать лист Указывает на проблему при копировании листа в Excel
Невозможно копировать лист с этим именем Указывает на проблему при попытке задать имя листа после копирования

Активировать ячейку в листе Excel

Активирует ячейку на активном листе экземпляра Excel путем указания столбца, строки и смещения.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Укажите экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Activate Неприменимо Ячейка, заданная по абсолютным координатам, Ячейка, заданная по относительным координатам Ячейка, заданная по абсолютным координатам Выберите, как будет задаваться ячейка для активации — абсолютно или относительно с использованием смещения, которое определяет количество ячеек между текущей активированной опорной ячейкой и той ячейкой, которую требуется активировать.
Column Нет Текстовое значение Числовое значение или буква столбца ячейки.
Direction Неприменимо Слева, Справа, Сверху, Снизу Left Выберите направление смещения. Выберите, где искать ячейку для активации относительно положения текущей активной ячейки.
Offset from active cell Нет Числовое значение Расстояние в ячейках между текущей активной ячейкой и нужной ячейкой. Нумерация начинается с 0.
Строка Нет Числовое значение Числовое значение строки ячейки. Нумерация начинается с 1.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание:
Не удалось активировать ячейку. Указывает на проблему при активации ячейки Excel.

Выбрать ячейки на листе Excel

Выбирает диапазон ячеек в активном листе экземпляра Excel.

У вас есть три варианта получения диапазона ячеек через Excel с помощью действия Выбрать ячейки на листе Excel. Для начала вам понадобится действительный Экземпляр Excel, который вы можете создать с помощью действия Запустить Excel и предоставления соответствующих входных данных.

  • Чтобы выбрать диапазон ячеек, явно указав координаты диапазона, выберите параметр Диапазон ячеек в свойстве Выбирать, а затем укажите диапазон, введя число или букву ячеек, определяющих его начало и конец, в следующих свойствах: Начало столбца, Начальная строка, Последний столбец, Последняя строка.

  • Чтобы выбрать диапазон ячеек относительно текущей активной ячейки сначала выберите параметр Диапазон ячеек относительно активной ячейки в свойстве Выбрать свойство. Затем определите направление по осям X и Y на основе положения текущей активной ячейки, а также смещения от активной ячейки по двум осям, изменив свойства Направление по оси X, Смещение по оси X, Направление по оси Y и Смещение по оси Y.

  • Чтобы выбрать диапазон ячеек используя имя диапазона, выберите параметр Названия ячеек в свойстве Выбрать.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Выберите Неприменимо Ячейка, заданная по абсолютным координатам, Ячейка, заданная по относительным координатам Ячейка, заданная по абсолютным координатам Укажите, следует ли выбрать явно заданный диапазон ячеек или же диапазон относительно текущей активной ячейки.
X Axis Direction Неприменимо Влево, Вправо Left Направление по оси X. Направление поиска по горизонтальной оси относительно текущей активной ячейки.
Start column Нет Текстовое значение Индекс или буква первого столбца.
X Offset Нет Числовое значение Смещение по оси X.
Start row Нет Числовое значение Номер первой строки. Нумерация начинается с 1.
End column Нет Текстовое значение Индекс или буква последнего столбца.
Y Axis Direction Неприменимо Выше, Ниже Выше Направление по оси Y. Направление поиска по вертикальной оси относительно текущей активной ячейки.
End row Нет Числовое значение Номер последней строки. Нумерация начинается с 1.
Y Offset Нет Числовое значение Смещение по оси Y.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание:
Не удалось выбрать ячейки. Указывает на проблему при выборе заданных ячеек.

Получить выбранный диапазон ячеек из листа Excel

Получение выбранного диапазона ячеек в структуре, состоящей из первого столбца, первой строки, последнего столбца и последней строки.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".

Создаваемые переменные

Аргумент Type Описание:
FirstColumnIndex Числовое значение Числовое значение первого столбца диапазона
FirstRowIndex Числовое значение Числовое значение первой строки диапазона
LastColumnIndex Числовое значение Числовое значение последнего столбца диапазона
LastRowIndex Числовое значение Числовое значение последней строки диапазона

Исключения

Исключение Описание
Не удалось извлечь выбранный диапазон ячеек. Указывает на проблему при извлечении выбранного диапазона ячеек.

Копировать ячейки из листа Excel

Копирует диапазон ячеек с активного листа экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Copy mode Неприменимо Значения отдельной ячейки, Значения из диапазона ячеек, Значения из выбранной области Значения отдельной ячейки Укажите, следует ли копировать одну ячейку, диапазон ячеек или текущие выбранные ячейки.
Start column Нет Текстовое значение Индекс или буква первого столбца
Start row Нет Числовое значение Индекс первой строки
End column Нет Текстовое значение Индекс или буква последнего столбца
End row Нет Числовое значение Индекс последней строки

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание:
Не удалось скопировать ячейки. Указывает на проблему при копировании ячеек из документа Excel.

Вставить ячейки в лист Excel

Вставляет диапазон ячеек на активный лист экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Укажите экземпляр Excel. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Paste mode Неприменимо В указанной ячейке, В текущей активной ячейке В указанной ячейке Укажите, следует ли вставить значение в заданную ячейку или текущую активную ячейку.
Column Нет Текстовое значение Индекс или буква столбца ячейки
Строка Нет Числовое значение Номер строки

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание:
Не удалось вставить ячейки. Указывает на проблему при вставке заданных ячеек.

Удалить с листа Excel

Удаляет ячейку или диапазон ячеек с активного листа экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Retrieve Неприменимо Значение одной ячейки, значения из диапазона ячеек Значение одной ячейки Следует ли удалить одну ячейку или же таблицу из диапазона ячеек.
Start column Нет Текстовое значение Столбец ячейки (значение одной ячейки) или первый столбец в виде числового значения или буквы.
Start row Нет Числовое значение Строка ячейки (значение одной ячейки) или номер первой строки.
End column Нет Текстовое значение Последний столбец в виде числового значения или буквы.
End row Нет Числовое значение Номер последней строки.
Shift direction Неприменимо Влево, вверх Left Направление сдвига.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание
Не удалось удалить ячейки Указывает на проблему с удалением указанных ячеек

Вставить строку в лист Excel

Вставляет строку над выбранной строкой экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Индекс строки Нет Числовое значение Индекс строки, над которой нужно вставить новую строку. Нумерация начинается с 1.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание:
Не удалось найти строку. Указывает, что не удалось найти строку с заданным индексом.
Не удалось вставить строку. Указывает на проблему при вставке строки в заданный экземпляр Excel.

Удалить строку из листа Excel

Удаляет выбранную строку из экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Delete row Нет Числовое значение Числовой индекс строки для удаления. Нумерация начинается с 1.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание:
Не удалось найти строку. Указывает, что не удалось найти строку с заданным индексом.
Не удалось удалить строку. Указывает на проблему при удалении заданной строки.

Вставить столбец в лист Excel

Вставляет столбец слева от выбранного столбца в экземпляре Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Column Нет Текстовое значение Числовой или буквенный индекс столбца. Новый столбец появится слева от заданного столбца.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание:
Не удалось найти столбец. Указывает, что не удалось найти столбец с заданным именем.
Не удалось вставить столбец. Указывает на проблему при вставке столбца в заданный экземпляр Excel.

Удалить столбец из листа Excel

Удаляет выбранный столбец из экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Delete column Нет Текстовое значение Числовой или буквенный индекс столбца для удаления.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание:
Не удалось найти столбец. Указывает, что не удалось найти столбец с заданным именем.
Не удалось удалить столбец. Указывает на проблему при удалении заданного столбца.

Найти и заменить ячейки на листе Excel

Находит текст и заменяет его другим текстом на активном листе экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Search mode Неприменимо Найти, найти и заменить Find Режим поиска.
All matches Н/Д Логическое значение Ложь Следует ли найти/заменить текст во всех найденных ячейках или только в первой найденной ячейке.
Text to find Нет Текстовое значение Текст для поиска на листе.
Text to replace with Нет Текстовое значение Текст, используемый для замены текста в найденных ячейках.
Match case Н/Д Логическое значение Ложь Следует ли учитывать при поиске регистр данных.
Match entire cell contents Н/Д Логическое значение Ложь Следует ли искать ячейки, содержащие только указанный текст и больше ничего.
Search by Н/Д Строки, столбцы Строки Порядок поиска текста.

Создаваемые переменные

Аргумент Type Описание:
FoundColumnIndex Числовое значение Индекс найденного столбца.
FoundRowIndex Числовое значение Индекс найденной строки.
Cells Таблица данных Список ячеек, удовлетворяющих критериям поиска/

Исключения

Исключение Описание
Не удалось найти и/или заменить текст Указывает на проблему с поиском и/или заменой указанного текста.

Получить первую свободную строку в столбце из листа Excel

Извлекает первую свободную строку в заданном столбце активного листа.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Укажите экземпляр Excel. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Column Нет Текстовое значение Индекс или буква, указывающие столбец. Нумерация столбцов начинается с индекса 1.

Создаваемые переменные

Аргумент Type Описание:
FirstFreeRowOnColumn Числовое значение Числовое значение первой полностью пустой строки заданного столбца

Исключения

Исключение Описание
Не удалось извлечь первый свободный столбец. Указывает на проблему при извлечении первого свободного столбца экземпляра Excel.

Чтение формулы с листа Excel

Чтение формулы в ячейке в Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была указана в действии «Запустить Excel».
Retrieve Неприменимо Формула одной ячейки, формула именованной ячейки Формула одной ячейки Укажите, нужно ли извлекать формулу из указанной ячейки или именованной ячейки
Start column нет Текстовое значение Столбец ячейки (значение одной ячейки) или первый столбец в виде числового значения или буквы.
Start row Нет Числовое значение Строка ячейки (значение одной ячейки) или номер первой строки.
Полное имя нет Текстовое значение Имя ячеек

Создаваемые переменные

Аргумент Type Description
CellFormula Текстовое значение Формула одной ячейки

Исключения

Исключение Description
Не удалось прочитать формулу из ячейки Указывает на проблему при чтении формулы из ячейки в Excel

Получить диапазон таблицы из листа Excel

Получает диапазон таблицы в активном листе экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была указана в действии «Запустить Excel».
Имя таблицы нет Текстовое значение Укажите имя таблицы в Excel.
Является сводной Неприменимо Логическое значение False Определите, является ли указанная таблица сводной таблицей.

Создаваемые переменные

Аргумент Type Description
FirstColumnIndex Числовое значение Числовое значение первого столбца таблицы
FirstRowIndex Числовое значение Числовое значение первой строки таблицы
LastColumnIndex Числовое значение Числовое значение последнего столбца таблицы
LastRowIndex Числовое значение Числовое значение последней строки таблицы

Исключения

Исключение Description
Не удалось получить диапазон из таблицы Указывает на проблему при получении диапазона из таблицы в Excel

Автозаполнение ячеек листа Excel

Автоматическое заполнение диапазона данными на основе данных другого диапазона, в активном листе экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была указана в действии «Запустить Excel».
Формат диапазонов Неприменимо Именованные ячейки, конкретные диапазоны Именованные ячейки Укажите способ создания ссылки на диапазоны, используя именованные ячейки или абсолютные индексы столбца и строки
Имя исходных ячеек нет Текстовое значение Имя, представляющее исходный диапазон для автоматического заполнения
Имя целевых ячеек нет Текстовое значение Имя, представляющее диапазон назначения для автоматического заполнения. Исходный диапазон должен начинаться с той же ячейки и включаться в целевой диапазон
Start column нет Текстовое значение Индекс или буква первого столбца обоих диапазонов
Start row нет Числовое значение Номер первой строки обоих диапазонов. Нумерация начинается с 1
Последний исходный столбец нет Текстовое значение Индекс или буква последнего столбца исходного диапазона
Последняя исходная строка нет Числовое значение Номер последней строки исходного диапазона. Нумерация начинается с 1
Последний целевой столбец нет Текстовое значение Индекс или буква последнего столбца целевого диапазона
Последняя целевая строка нет Числовое значение Номер последней строки диапазона назначения. Нумерация начинается с 1

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Description
Не удалось автоматически заполнить ячейки Указывает на проблему при автоматическом заполнении ячейки в Excel

Вставить ячейки в лист Excel

Вставка диапазона ячеек в активный лист экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была указана в действии «Запустить Excel».
Режим добавления Неприменимо В активный лист, в именованные ячейки В активный лист Указывает, следует ли вставлять в лист или в диапазон именованных ячеек
Полное имя нет Текстовое значение Имя диапазона ячеек
Первая строка содержит заголовки Неприменимо Логическое значение False Указывает, что первая строка места назначения содержит заголовки столбцов
Начальный столбец Да Текстовое значение Номер или буква начального столбца, в который добавляются данные, начиная с первой пустой строки назначения. Если поле оставить пустым, вместо него используется первый столбец указанного назначения.
Заголовок начального столбца Да Текстовое значение Заголовок начального столбца, в который добавляются данные, начиная с первой пустой строки назначения. Если поле оставить пустым, вместо него используется первый столбец указанного назначения.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Description
Не удалось вставить ячейки Указывает на проблему при автоматическом добавлении ячеек в Excel

Диапазон поиска в листе Excel

Находит и возвращает результат функции LOOKUP в Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была указана в действии «Запустить Excel».
Поиск значения нет Текстовое значение Значение для поиска в указанном диапазоне ячеек.
Формат диапазонов Неприменимо Именованные ячейки, конкретные диапазоны Именованные ячейки Укажите способ создания ссылки на диапазоны, используя именованные ячейки или абсолютные индексы столбца и строки.
Имя ячейки нет Текстовое значение Имя диапазона ячеек для значения поиска.
Start column нет Текстовое значение Индекс или буква первого столбца диапазона для поиска значения.
Start row нет Числовое значение Номер первой строки диапазона для значения поиска. Нумерация начинается с 1.
End column нет Текстовое значение Индекс или буква последнего столбца диапазона для значения поиска.
End row нет Числовое значение Номер последней строки диапазона для значения поиска. Нумерация начинается с 1.
Форма массива Неприменимо Логическое значение False Форма массива LOOKUP ищет указанное значение в первой строке или столбце массива и возвращает значение из той же позиции в последней строке или столбце массива. Используйте эту форму LOOKUP, когда значения, которые вы хотите сопоставить, находятся в первой строке или столбце массива. Если этот параметр остается отключенным, вместо него используется векторная форма LOOKUP, которая ищет значение в диапазоне с одной строкой или одним столбцом (известном как вектор) и возвращает значение из той же позиции во втором однострочном или одностолбчатом диапазоне.
Имя ячеек для источника результатов Да Текстовое значение Название диапазона ячеек, из которого возвращается соответствующее значение.
Первый столбец источника результатов нет Текстовое значение Индекс или буква первого столбца диапазона, из которого возвращается соответствующее значение.
Первая строка источника результатов нет Числовое значение Номер первой строки диапазона, из которого возвращается соответствующее значение. Нумерация начинается с 1.
Последний столбец источника результатов нет Текстовое значение Индекс или буква последнего столбца диапазона, из которого возвращается соответствующее значение.
Последняя строка источника результатов нет Числовое значение Номер последней строки диапазона, из которого возвращается соответствующее значение. Нумерация начинается с 1.

Создаваемые переменные

Аргумент Type Description
LookupResult Текстовое значение Значение, возвращаемое функцией LOOKUP

Исключения

Исключение Description
Не удалось выполнить поиск Указывает на проблему при поиске значения в Excel

Установить цвет ячеек в листе Excel

Заполняет фон выбранных ячейки с указанным цветом в активном листе экземпляра Excel.

Вы можете определить цвет, введя шестнадцатеричный код, или выбрать одно из предопределенных названий цветов, представленных в списке. Выбор опции «Прозрачный» оставляет ячейки без цветовой заливки.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была указана в действии «Запустить Excel».
Установить цвет Неприменимо Одна ячейка, Диапазон ячеек, Именованные ячейки Одна ячейка Укажите, следует ли устанавливать цвет фона для одной ячейки, диапазона ячеек или именованных ячеек.
Start column нет Текстовое значение Индекс или буква столбца ячейки или первого столбца диапазона.
Start row нет Числовое значение Строка ячейки или номер первой строки диапазона. Нумерация начинается с 1.
End column нет Текстовое значение Индекс или буква последнего столбца диапазона.
End row нет Числовое значение Номер последней строки диапазона. Нумерация начинается с 1.
Имя ячейки нет Текстовое значение Имя, представляющее диапазон, заполненный указанным цветом.
Цветовой формат Неприменимо Имя, Шестнадцатеричное значение Полное имя Выберите, следует ли указывать цвет по его имени или шестнадцатеричному значению.
Название цвета нет Текстовое значение Выберите один из цветов, определенных системой.
Шестнадцатеричное значение цвета нет Текстовое значение Укажите шестнадцатеричное (RGB) значение цвета.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Description
Не удалось установить цвет Указывает на проблему при настройке цвета ячеек в Excel.

Запустить Excel

Запускает новый экземпляр Excel или открывает документ Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Launch Excel Неприменимо С пустым документом, и открыть следующий документ С пустым документом Укажите, следует ли открыть новый документ Excel или же существующий документ
Путь документа нет Файл Полный путь к существующему документу Excel, который нужно открыть
Make instance visible Н/Д Логическое значение Истина Укажите, нужно ли сделать окно Excel видимым или же следует скрыть его
Вложить в новый процесс Excel Неприменимо Логическое значение False Укажите, должна ли электронная таблица Excel находиться под уникальным процессом Excel. Макросы и надстройки из других электронных таблиц будут недоступны.
Password Да Прямой ввод зашифрованного текста или Текстовое значение Пароль документа Excel, если он защищен паролем
Open as ReadOnly Неприменимо Логическое значение False Укажите, следует ли открывать сохраненный документ в режиме только для чтения.
Load add-ins and macros Н/Д Логическое значение Ложь Укажите, нужно ли загружать надстройки и макросы в новом экземпляре Excel.

Создаваемые переменные

Аргумент Type Описание:
ExcelInstance Экземпляр Excel Определенный экземпляр Excel для использования с последующими действиями Excel. Это позволяет пользователю указать, к какой из возможных нескольких таблиц Excel следует получить доступ

Исключения

Исключение Описание
Не удалось запустить Excel. Указывает на проблему при запуске экземпляра Excel.
Не удалось открыть документ Excel. Указывает на проблему при открытии заданного документа Excel.

Подключиться к открытому Excel

Подключается к уже открытому документу Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Document name Нет Файл Имя или путь к документу Excel для подключения

Создаваемые переменные

Аргумент Type Описание:
ExcelInstance Экземпляр Excel Экземпляр Excel, к которому установило подключение это действие, для использования в последующих действиях с Excel

Исключения

Исключение Описание
Указанный документ Excel не найден. Указывает, что не удалось найти заданный документ Excel.
Не удалось подключиться к документу Excel. Указывает на проблему при подключении к документу Excel.

Прочитать из листа Excel

Считывает значение ячейки или диапазона ячеек с активного листа экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Retrieve Неприменимо Значение отдельной ячейки, значения из диапазона ячеек, значения из выбора, все доступные значения из листа Значение одной ячейки Следует ли извлечь значение одной ячейки, таблицы из диапазона ячеек или всего листа.
Start column Нет Текстовое значение Столбец ячейки (значение одной ячейки) или первый столбец в виде числового значения или буквы.
Start row Нет Числовое значение Строка ячейки (значение одной ячейки) или номер первой строки
End column Нет Текстовое значение Последний столбец в виде числового значения или буквы.
End row Нет Числовое значение Номер последней строки.
Get cell contents as text Н/Д Логическое значение Ложь Укажите, следует ли извлекать содержимое ячеек исключительно как текст или как ближайший подходящий тип, например "Дата и время" для дат, "Число" для чисел и т. д.
First line of range contains column names Неприменимо Логическое значение Ложь Укажите, следует ли рассматривать первую строку как имена столбцов. В этом случае имена столбцов не будут считаны как данные таблицы, и в дальнейшем к данным можно будет обращаться по именам столбцов.

Создаваемые переменные

Аргумент Type Описание:
ExcelData Общее значение Значение одной ячейки
ExcelData Таблица данных Значение диапазона ячеек в виде таблицы данных

Исключения

Исключение Описание
Не удалось прочитать значения ячеек Указывает на проблему при чтении значений из указанных ячеек Excel

Получить активную ячейку на листе Excel

Получает активную ячейку на активном листе документа Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".

Создаваемые переменные

Аргумент Type Описание:
ActiveCellColumnIndex Числовое значение Числовое значение столбца активной ячейки.
ActiveCellRowIndex Числовое значение Числовое значение строки активной ячейки.

Исключения

Исключение Описание
Не удалось получить активную ячейку Указывает на проблему с получением активной ячейки

Сохранить Excel

Сохраняет ранее запущенный экземпляр Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel для сохранения. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Режим сохранения Неприменимо Сохранить документ, Сохранить документ как Сохранить документ Как сохранить документ этого экземпляра
Document format Н/Д По умолчанию (из расширения), книга Excel (.xlsx), макрос книги Excel включен (.xlsm), книга Excel 97-2003 (.xls), веб-страница (.htm, .html), шаблон Excel (.xltx), макрос шаблона Excel включен (.xltm), шаблон Excel 97-2003 (.xlt), текст (.txt), текст Unicode (.txt), текст Macintosh (.txt), текст DOS (.txt), электронная таблица XML (.xml ), Excel 95 (.xls), CSV (.csv), DIF (.dif), SYLK (.slk), надстройка Excel (.xlam), надстройка Excel 97-2003 (.xla), книга в строгом формате Open XML (.xlsx), электронная таблица OpenDocument (.ods), данные XML (.xml), двоичная книга Excel (.xlsb) По умолчанию (из расширения) Формат для сохранения документа
Путь документа Нет Файл Полный путь для сохранения документа

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание:
Не удалось сохранить документ Excel. Указывает на проблему при сохранении документа Excel.

Записать в лист Excel

Записывает значение в ячейку или в диапазон ячеек экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Записываемое значение нет Общее значение Введите текст, число или переменную для вставки. Если переменная содержит таблицу, она будет заполнять ячейки справа и ниже, перезаписывая другие данные с ячейках, если требуется, а если она содержит список, то будут заполнены ячейки ниже.
Write mode Неприменимо В указанной ячейке, В текущей активной ячейке В указанной ячейке Укажите, следует ли записать значение в заданную ячейку или текущую активную ячейку.
Column Нет Текстовое значение Числовой или буквенный индекс столбца ячейки для записи
Row Нет Числовое значение Строка ячейки, в которую требуется выполнить запись. Нумерация начинается с 1, т. е. "1" означает первый лист, "2" — второй и т. д.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание:
Не удалось записать значение в Excel. Указывает на проблему при записи заданного значения в экземпляр Excel.

Закрыть Excel

Закрывает экземпляр Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, который требуется закрыть. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Before closing Excel Неприменимо Не сохранять документ, Сохранить документ, Сохранить документ как Не сохранять документ Указывает, нужно ли сохранить документ в этом экземпляре перед закрытием экземпляра и как это сделать.
Document format Н/Д По умолчанию (из расширения), книга Excel (.xlsx), макрос книги Excel включен (.xlsm), книга Excel 97-2003 (.xls), веб-страница (.htm, .html), шаблон Excel (.xltx), макрос шаблона Excel включен (.xltm), шаблон Excel 97-2003 (.xlt), текст (.txt), текст Unicode (.txt), текст Macintosh (.txt), текст DOS (.txt), электронная таблица XML (.xml ), Excel 95 (.xls), CSV (.csv), DIF (.dif), SYLK (.slk), надстройка Excel (.xlam), надстройка Excel 97-2003 (.xla), книга в строгом формате Open XML (.xlsx), электронная таблица OpenDocument (.ods), данные XML (.xml), двоичная книга Excel (.xlsb) По умолчанию (из расширения) Формат документа
Путь документа Нет Файл Полный путь к документу

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание:
Не удалось сохранить документ Excel. Указывает на проблему при сохранении документа Excel.
Не удалось закрыть экземпляр Excel. Указывает на проблему при закрытии экземпляра Excel.

Задать активный лист Excel

Активирует указанный лист экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Укажите экземпляр Excel. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Activate worksheet with Неприменимо Индекс, Имя Полное имя Укажите, как следует искать лист — по имени или по индексу.
Worksheet index Нет Числовое значение Числовой индекс листа для активации. Нумерация начинается с 1, т. е. "1" означает первый лист, "2" — второй и т. д.
Worksheet name Нет Текстовое значение Имя листа для активации

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание:
Не удалось найти лист. Указывает, что не удалось найти лист с заданным именем.
Не удалось активировать лист. Указывает на проблему при активации заданного листа.

Добавить новый лист

Добавляет новый лист в документ экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Укажите экземпляр Excel. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
New worksheet name Нет Текстовое значение Укажите имя нового листа.
Add worksheet as Н/Д Первый лист, Последний лист Первый лист Укажите, будет ли новый лист Excel добавлен перед существующими листами или после них.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание:
Лист с таким именем уже существует. Указывает, что не удалось добавить лист, поскольку лист с таким именем уже существует.
Не удалось добавить лист. Указывает на проблему при добавлении листа.

Получить первый свободный столбец/строку из листа Excel

Извлечение первого свободного столбца и/или строки активного листа. Это удобно делать для добавления новых данных на лист, в котором уже есть данные.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Укажите экземпляр Excel. Эта переменная должна была быть ранее указана в действии "Запустить Excel".

Создаваемые переменные

Аргумент Type Описание:
FirstFreeColumn Числовое значение Числовое значение первого полностью пустого столбца. Например, если столбец F является первым пустым столбцом, он будет сохранен как "6".
FirstFreeRow Числовое значение Числовое значение первой полностью пустой строки. Например, если строка 7 является первой пустой строкой, она будет сохранена как "7".

Исключения

Исключение Описание:
Не удалось извлечь первый свободный столбец/строку. Указывает на проблему при извлечении первого свободного столбца/строки экземпляра Excel.

Получить имя столбца на листе Excel

Получает имя столбца.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Column number Нет Числовое значение Номер столбца.

Создаваемые переменные

Аргумент Type Описание:
ColumnName Текстовое значение Имя столбца

Исключения

Это действие не включает никаких исключений.

Очистить ячейки на листе Excel

Очищается диапазон ячеек или именованных ячеек в активном листе экземпляра Excel.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии Запустить Excel.
Очистить Неприменимо Диапазон ячеек, Диапазон ячеек относительно активной ячейки, Именованные ячейки, Одна ячейка Диапазон ячеек Укажите, следует ли выбрать явно заданный диапазон ячеек, диапазон ячеек относительно текущей активной ячейки, именованные ячейки или одну ячейку.
Направление оси X Неприменимо Влево, Вправо Влево Направление по оси X. Направление поиска по горизонтальной оси относительно текущей активной ячейки.
Start column Нет Текстовое значение Индекс или буква первого столбца.
X Offset Нет Числовое значение Смещение по оси X.
Start row Нет Числовое значение Номер первой строки. Нумерация начинается с 1.
End column Нет Текстовое значение Индекс или буква последнего столбца.
Y Axis Direction Неприменимо Выше, Ниже Выше Направление по оси Y. Направление поиска по вертикальной оси относительно текущей активной ячейки.
End row Нет Числовое значение Номер последней строки. Нумерация начинается с 1.
Смещение по Y нет Числовое значение Смещение по оси Y.
Полное имя нет Текстовое значение Имя ячеек.
Столбец нет Текстовое значение Индекс или буква столбца.
Строка нет Числовое значение Номер строки. Перечисление начинается с 1.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Описание
Не удалось очистить ячейки Указывает, что возникла проблема при попытке очистить указанные ячейки в экземпляре Excel.

Сортировка ячеек на листе Excel

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Сортировка таблицы в Неприменимо Активный лист, Таблица, Диапазон Активный лист Укажите, является ли столбец, подлежащий сортировке, частью таблицы, заданного диапазона (по имени или абсолютным координатам) или является частью общего активного рабочего листа.
Имя таблицы нет Текстовое значение Имя таблицы.
Диапазон Неприменимо Именованные ячейки, конкретный диапазон Именованные ячейки Укажите диапазон для сортировки, используя именованную ячейку или абсолютный индекс столбца и строки.
Имя ячейки нет Текстовое значение Имя, представляющее диапазон.
Start column нет Текстовое значение Индекс или буква первого столбца.
Start row нет Числовое значение Номер первой строки. Нумерация начинается с 1.
End column нет Текстовое значение Индекс или буква последнего столбца.
End row нет Числовое значение Номер последней строки. Нумерация начинается с 1.
Sort by Да Правила сортировки, определенные пользователем Неприменимо Применимые правила сортировки.
Первая строка является заголовком Да Логическое значение Указывает, что первая строка листа является заголовком.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Description
Не удалось выполнить сортировку ячеек в листе Указывает на проблему при сортировке ячеек на листе.

Фильтр ячеек на листе Excel

Фильтрация ячеек на листе Excel позволяет создавать и применять фильтр в активном листе, таблице или диапазоне значений указанного столбца. Чтобы отфильтровать несколько столбцов в активном листе/таблице/диапазоне, необходимо использовать действия Фильтрация ячеек на листе Excel, каждое из которых применяет соответствующий фильтр.

Важно

Чтобы применить несколько фильтров к определенному активному листу/таблице/диапазону, убедитесь, что все действия Фильтрация ячеек на листе Excel нацелены на один и тот же источник (активный лист/таблицу/диапазон).

При использовании Фильтрации ячеек на листе Excel в активном листе/диапазоне с уже существующими/примененными фильтрами:

  • Если целевой диапазон совпадает с диапазоном, к которому применялись предыдущие фильтры, применяются все фильтры.
  • Если целевой диапазон не совпадает с диапазоном, к которому применялись предыдущие фильтры, предыдущие фильтры удаляются и применяются только последние фильтры.
  • Если целевой диапазон представляет собой таблицу, применяются все фильтры.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Фильтр столбца в Неприменимо Активный лист, Таблица, Диапазон Активный лист Укажите, является ли столбец, подлежащий фильтрации, частью таблицы, заданного диапазона (по имени или абсолютным координатам) или является частью общего активного рабочего листа
Имя таблицы нет Текстовое значение Имя таблицы.
Диапазон Неприменимо Именованные ячейки, конкретный диапазон Именованные ячейки Укажите диапазон для фильтрации, используя именованную ячейку или абсолютный индекс столбца и строки
Имя ячейки нет Текстовое значение Имя, представляющее диапазон
Start column нет Текстовое значение Индекс или буква первого столбца.
Start row нет Числовое значение Номер первой строки. Нумерация начинается с 1.
End column нет Текстовое значение Индекс или буква последнего столбца.
End row нет Числовое значение Номер последней строки. Нумерация начинается с 1.
Столбец для фильтрации нет Текстовое значение Имя индекса столбца, которые требуется отфильтровать. Если столбец является частью таблицы, используйте имя заголовка.
Применяемые фильтры Да Правила фильтрации, определенные пользователем Неприменимо Правила фильтрации, примененные к определенному столбцу

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Description
Не удалось применить фильтр к ячейкам в листе Указывает на проблему с применением указанного фильтра к ячейкам на листе

Сброс фильтров на листе Excel

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Сброс фильтров в Неприменимо Активный лист, Таблица Активный лист Укажите, нужно ли очистить фильтры из всего активного листа или из определенной таблицы.
Имя таблицы нет Текстовое значение Имя таблицы.
Сброс фильтров из определенного столбца Да Логическое значение Сброс фильтров из определенного столбца.
Сброс фильтра в столбце нет Текстовое значение Имя столбца для сброса примененного фильтра.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Description
Не удалось очистить фильтр в ячейках в листе Указывает на проблему с применением указанного фильтра к ячейкам на листе

Получение пустой ячейки

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Excel instance Нет Экземпляр Excel Экземпляр Excel, с которым требуется работать. Эта переменная должна была быть ранее указана в действии "Запустить Excel".
Работа Неприменимо Первая пустая ячейка, Первая пустая ячейка в столбце, Первая пустая ячейка в строке, Все пустые ячейки Первая пустая ячейка Укажите, следует ли искать первую пустую ячейку, первую пустую ячейку в столбце, первую пустую ячейку в строке или все пустые ячейки внутри определенного диапазона.
Направление поиска Неприменимо По строке, По столбцу По строке Укажите, нужно ли искать по строкам или столбцам для поиска первой пустой ячейки в определенном диапазоне.
Поиск в Неприменимо Именованные ячейки, конкретный диапазон Именованные ячейки Найдите пустую ячейку в именованной ячейке или диапазоне, определенном начальным столбцом/строкой и конечным столбцом/строкой.
Имя ячейки нет Текстовое значение Имя, представляющее диапазон.
Column нет Текстовое значение Столбец.
Строка нет Числовое значение Строка.
Start column нет Текстовое значение Индекс или буква первого столбца.
Start row нет Числовое значение Номер первой строки. Нумерация начинается с 1.
End column нет Текстовое значение Индекс или буква последнего столбца.
End row нет Числовое значение Номер последней строки. Нумерация начинается с 1.

Создаваемые переменные

Аргумент Type Description
EmptyCellColumnIndex Числовое значение Индекс столбца, в котором найдена первая пустая ячейка.
EmptyCellRowIndex Числовое значение Индекс строки, в которой найдена первая пустая ячейка.
EmptyCells Таблица данных Список найденных пустых ячеек.

Исключения

Исключение Description
Не удалось получить пустые ячейки Указывает на проблему при извлечении пустых ячеек из листа.

Известные ограничения

Использование файлов Excel, синхронизированных с помощью OneDrive или SharePoint

Взаимодействие с файлами Microsoft Excel, содержащимися в папках, синхронизированных в OneDrive или SharePoint , может привести к ошибочному потоку. Power Automate для компьютеров использует объекты COM для взаимодействия с Excel. OneDrive и SharePoint не полностью совместимы с экземплярами Excel, запущенными через COM.

По этой причине при попытке открыть файл Excel, хранящийся в каталоге OneDrive или SharePoint, вы можете столкнуться с ошибкой файл не найден. Чтобы устранить эту проблему, используйте одно из следующих временных решений:

Обходное решение 1

  • Сделайте локальную копию соответствующего файла Excel.
  • Измените локальную копию файла Excel, используя действия автоматизации Excel из Power Automate для компьютеров.
  • Переопределите копию файла Excel, синхронизированную через OneDrive/SharePoint, локальной копией, содержащей последние изменения.

Обходное решение 2

Заметка

Этот обходной путь обычно можно использовать, когда действие Запустить Excel не выполняется.

  • Откройте новый экземпляр Excel с помощью действия Запустить приложение. Убедитесь, что вы предоставляете достаточно времени ожидания между действиями, позволяя процессу Excel полностью загрузиться, включая любые надстройки.
  • Используйте действие Подключиться к Excel , чтобы подключиться к новому процессу.