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


Дії зі словами

Функція автоматизації Word дає змогу безперешкодно взаємодіяти з файлами Word, що зберігаються локально або в хмарі. Для початку вам потрібно створити екземпляр Word за допомогою дії «Запустити Word» або «Приєднати до запущеного Word». Цей екземпляр служить вхідним параметром для інших дій в групі, дозволяючи легко виконувати дії над потрібним файлом Word.

Наразі доступні такі дії:

  • Запустіть Word: Коли ця дія запускається для Power Automate настільного комп’ютера, вона відкриває документ Word і створює екземпляр Word, який можна використовувати в наступних діях Word у тому ж потоці робочого столу. Користувач може відкрити або новий, порожній документ Word, або існуючий, розташований на локальній машині або в хмарі (через OneDrive або SharePoint). Залежно від конфігурації дії, програма Word може запускатися видимим або невидимим, а документ може бути відкритий у режимі лише для читання. Важливо зазначити, що якщо документ відкрито в режимі лише для читання, його не можна редагувати ні за допомогою Power Automate настільних дій, ні вручну.
  • Прикріпити до запущеного Word: Ця дія надає можливість прикріпити існуючий документ Word, який наразі відкритий, і створює екземпляр Word, який можна використовувати в наступних діях Word у тому ж потоці робочого столу. У користувача є можливість вставити документ Word, який вже відкритий на тій же машині на момент проектування через випадаюче меню, або вибрати існуючий документ Word, розташований на локальній машині або в хмарі (через OneDrive або SharePoint).
  • Зберегти Word: Ця дія дозволяє користувачеві зберегти документ Word у будь-якому форматі, який наразі підтримує програма Word. Формат документа за замовчуванням – «За замовчуванням (з розширення)», що означає, що користувач повинен встановити формат документа в параметрі «Шлях до документа», наприклад, встановити значення C :\TestWord.pdf , щоб зберегти його як PDF.
  • Закрити Word: Ця дія закриває документ Word і робить конкретний екземпляр Power Automate Word неактивним. Користувач може зберегти документ Word перед його закриттям в будь-якому форматі, який в даний час підтримує додаток Word. Зверніть увагу, що формат документа за замовчуванням — «За замовчуванням (з розширення)», що означає, що користувач повинен встановити формат документа в параметрі «Шлях до документа», наприклад, встановити значення C :\TestWord.pdf , щоб зберегти його як PDF.
  • Читання з документа Word: Ця дія дозволяє користувачам отримувати вміст із документа Word і використовувати його в подальшій дії потоку. У вас є можливість читати весь документ, окремі сторінки або вміст закладки. Для сторінок можна вказати конкретну сторінку або список сторінок. Наприклад, ви можете вставити значення 2-5 у відповідний параметр Сторінки , щоб отримати вміст сторінок від двох до п’яти, наприклад, сторінок 2, 3, 4 і 5, або вставити значення 3,5,6,7 , щоб отримати вміст відповідних сторінок, або використати комбінацію обох способів, наприклад 2-4,6,8,9. Важливо зазначити, що формат документа Word не можна відновити, а параметр виводу відображається у вигляді звичайного тексту. Скріншот дії для читання з екземпляра Word
  • Пошук і заміна слів у документі Word: Користувачі можуть застосувати нову функціональність за допомогою цієї дії, яка полягає в можливості знаходити та замінювати певний текст у документі Word. Користувачі мають можливість замінити лише перше входження тексту або всі збіги. Крім того, використання символів узагальнення дозволяє динамічно знаходити текст, при цьому символ узагальнення вставляється в параметр введення «Текст для пошуку ». Щоб уточнити пошук, налаштуйте інструмент так, щоб він відповідав регістру тексту або відповідав лише цілим словам. Ці параметри доступні, якщо для параметра Використовувати символи узагальнення встановлено значення вимкнено. Скріншот дії з пошуку тексту та його заміни в екземплярі Word
  • Запис у документ Word: Ця дія дозволяє користувачам вставляти текст у певних місцях у документі Word. Це можна зробити на початку або в кінці файлу, або перед або після певної закладки. Крім того, користувачі мають можливість додавати новий рядок перед вставленим текстом чи ні, залежно від їхніх уподобань. Скріншот дії для запису в екземплярі Word
  • Вставити зображення в документ Word: ця дія дозволяє користувачам вставляти зображення в певних місцях у документі Word. Це можна зробити на початку або в кінці файлу, перед або після певної закладки, а також перед або після певного тексту. Зверніть увагу, що пробіли та нові рядки не додаваються. Користувачі мають можливість отримати зображення або як файл, що зберігається на їхньому локальному комп’ютері, або як вміст із буфера обміну. Скріншот дії зі вставки зображення в екземпляр Word

Нотатка

Дії Word для Power Automate настільних комп’ютерів сумісні з Microsoft Word версіями 2013 або новіших.

Запустити Word

Відкриває новий екземпляр Word або документ Word.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Запустити Word Немає з порожнім документом і відкрийте наступний документ З порожнім документом Вкажіть, чи відкривати новий документ Word або існуючий
Шлях до документа No Файл Повний шлях до наявного документа Word, який необхідно відкрити
Зробити екземпляр видимим Немає Логічне значення Так Укажіть, відобразити чи приховати вікно Word
Відкрити лише для читання Немає Логічне значення Ні Укажіть, чи відкрити збережений документ у режимі лише для читання
Пароль для захисту від читання Так Пряме зашифроване введення або текстове значення Пароль документа Word для захисту від читання, якщо його встановлено
Пароль для захисту від записування Так Пряме зашифроване введення або текстове значення Пароль документа Word для захисту від записування, якщо його встановлено

Змінні, які створюються

Аргумент Ввести Опис
WordInstance Екземпляр Word Конкретний екземпляр Word для використання з подальшими діями Word. Це дозволяє користувачеві вказати, до якого з можливо декількох документів Word отримати доступ

Винятки

Виняток Опис
Не вдалося запустити Word Указує на проблему із запуском екземпляра Word
Документ Word не знайдено Вказує на те, що конкретний документ Word не вдалося знайти у вказаному місці
Не вдалося відкрити наявний документ Word Вказує на проблему з відкриттям зазначеного документа Word
Не вдалося запустити програму Word Вказує на те, що не вдалося запустити програму Word через внутрішню помилку
Програму Word не інстальовано Вказує на те, що програму Word не встановлено на певному комп’ютері

Підключитися до відкритого документа Word

Підключається до вже відкритого документа Word.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Ім’я документа No Файл Ім’я або розташування документа Word, до якого потрібно підключитися

Змінні, які створюються

Аргумент Ввести Опис
WordInstance Екземпляр Word Екземпляр Word, до якого встановлено підключення за допомогою цієї дії для використання з подальшими діями у Word

Винятки

Виняток Опис
Не вдалося підключитися до документа Word Вказує на проблему з приєднанням до вказаного документа Word
Указаний документ Word не знайдено Вказує на те, що конкретний документ Word не вдалося знайти у вказаному місці
Не вдалося запустити Word Вказує на те, що не вдалося запустити програму Word через внутрішню помилку

Зберегти Word

Зберігає раніше запущений екземпляр Word.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Екземпляр Word No Екземпляр Word Екземпляр Word для збереження. Ця змінна має бути раніше вказана в дії Launch Word або Attach to running Word .
Режим збереження Немає Зберегти документ, Зберегти документ як Зберегти документ Як зберегти документ цієї інстанції.
Формат документа Немає Усі доступні формати з програми Word За замовчуванням (з розширення) Формат документа.
Шлях до документа No Файл Повний шлях до документа. Вставте потрібне розширення файлу документа відповідно до вибору в параметрі Формат документа.

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Не вдалося зберегти Word Вказує на проблему зі збереженням документа Word
Екземпляр Word або документ Word не ініціалізовано Вказує на те, що екземпляр Word або документ Word, указаний у дії, не ініціалізовано
Операцію не можна виконати з документом, доступним лише для читання Вказує на те, що документ Word не можна зберегти, оскільки він відкритий лише для читання

Закрити Word

Закриває екземпляр Word.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Екземпляр Word No Екземпляр Word Екземпляр Word для закриття. Ця змінна має бути раніше вказана в дії Launch Word або Attach to running Word .
Перед закриттям Word Немає Не зберігати документ, Зберегти документ, Зберегти документ як Не зберігати документ Вкажіть, чи зберігати документ цього екземпляра перед закриттям цього екземпляра і як це зробити.
Формат документа Немає Усі доступні формати з програми Word За замовчуванням (з розширення) Формат документа.
Шлях до документа No Файл Повний шлях до документа. Вставте потрібне розширення файлу документа відповідно до вибору в параметрі Формат документа.

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Не вдалося закрити Word Вказує на проблему із закриттям документа Word
Не вдалося зберегти Word Вказує на проблему зі збереженням документа Word
Операцію не можна виконати з документом, доступним лише для читання Вказує на те, що документ Word не можна зберегти, оскільки він відкритий лише для читання

Читати з документа Word

Читає текстовий вміст із документа екземпляра Word.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Екземпляр Word No Екземпляр Word Екземпляр Word для роботи Ця змінна має бути раніше вказана в дії Launch Word або Attach to running Word
Retrieve Немає Весь документ/Сторінки/Закладка Весь документ Чи потрібно отримати вміст усього документа, окремих сторінок або закладки
Стор. No Числове значення 1 Сторінки документа Word, які потрібно прочитати. Діапазон сторінок або список може бути представлений як 2-5, що дозволить отримати контент зі сторінки 2 до сторінки 5 або 2,3,7, отримати контент з 2,3,7 сторінок
Закладка No Текстове значення Закладка документа Word для читання

Змінні, які створюються

Аргумент Ввести Опис
WordData Текстове значення Значення отриманого вмісту

Винятки

Виняток Опис
Не вдалося прочитати вміст документа Word Вказує на проблему з отриманням вмісту з вказаного документа Word
Екземпляр Word або документ Word не ініціалізовано Вказує на те, що екземпляр Word або документ Word, указаний у дії, не ініціалізовано

Записати до документа Word

Записує або додає текст до файлу Word.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Екземпляр Word No Екземпляр Word Екземпляр Word для роботи Ця змінна має бути раніше вказана в дії Launch Word або Attach to running Word
Текст для записування Так Загальне значення Текст, який потрібно записати в заданому документі Word
Додати новий рядок Немає Логічне значення Так Указує, чи потрібно додати новий рядок на початку всього тексту під час записування документі
Місце для записування тексту Немає Початок файлу Word/Кінець файлу Word/Перед закладкою/Після закладки На початку файлу Word Вказує положення документа Word, куди буде додаватися текст
Закладка No Текстове значення Цільова закладка в документі Word, куди буде доданий текст Ця дія додає текст до або після вказаної закладки в документі Word

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Екземпляр Word або документ Word не ініціалізовано Вказує на те, що екземпляр Word або документ Word, указаний у дії, не ініціалізовано
Операцію не можна виконати з документом, доступним лише для читання Вказує на те, що документ Word не можна редагувати, оскільки він відкритий лише для читання
Не вдалося виконати операцію запису в екземплярі документа Word Вказує на проблему з написанням вмісту у вказаному документі Word

Вставити зображення в документ Word

Вставити зображення у файл Word.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Екземпляр Word No Екземпляр Word Екземпляр Word для роботи Ця змінна має бути раніше вказана в дії Launch Word або Attach to running Word
Місце вставлення зображення Немає Початок файлу Word/Кінець файлу Word/Перед закладкою/Після закладки/Перед конкретним текстом/Після конкретного тексту На початку файлу Word Вказує положення документа Word, до якого буде додано зображення
Вставити зображення з Немає Файл/буфер обміну Файл Розташування зображення, яке потрібно вставити в заданий документ Word
Шлях до зображення No Файл Повний шлях до зображення, яке потрібно вставити
Текст для пошуку No Текстове значення Текст, який потрібно знайти в документі Word для вставки зображення Зображення буде додано до або після будь-якого входження вказаного тексту
Закладка No Текстове значення Цільова закладка в документі Word, куди буде додано зображення

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Екземпляр Word або документ Word не ініціалізовано Вказує на те, що екземпляр Word або документ Word, указаний у дії, не ініціалізовано
Операцію не можна виконати з документом, доступним лише для читання Вказує на те, що документ Word не можна редагувати, оскільки він відкритий лише для читання
Не вдалося вставити зображення Указує на проблему зі вставленням зображення в заданий документ Word

Пошук і заміна слів у документі Word

Шукає текст і замінює його на інший на активному аркуші екземпляра Excel.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Екземпляр Word No Екземпляр Word Екземпляр Word для роботи Ця змінна має бути раніше вказана в дії Launch Word або Attach to running Word
Усі збіги Немає Логічне значення Ні Визначає, у яких зі знайдених збігів потрібно знайти та/або замінити текст – у всіх чи лише в першому
Текст для пошуку No Текстове значення Текст, який потрібно знайти на аркуші
Текст, яким потрібно замінити No Текстове значення Текст, який використовується для заміни відповідних клітинок
Використовувати символи узагальнення Немає Логічне значення Ні Визначає, чи слід використовувати символи узагальнення для тексту, який потрібно знайти
Враховувати регістр Немає Логічне значення Ні Визначає, чи потрібно шукати дані з урахуванням регістру
Лише цілі слова Немає Логічне значення Ні Визначає, чи шукати слова, що збігаються із заданим текстом

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Не вдалося замінити текст у документі Word Вказує на проблему із заміною вказаного тексту на надані вхідні дані
Екземпляр Word або документ Word не ініціалізовано Вказує на те, що екземпляр Word або документ Word, указаний у дії, не ініціалізовано
Операцію не можна виконати з документом, доступним лише для читання Вказує на те, що документ Word не можна редагувати, оскільки він відкритий лише для читання

Відомі обмеження

Використання файлів Word, синхронізованих через OneDrive або SharePoint

Взаємодія з Microsoft Word файлами, що містяться в папках, синхронізована в OneDrive або SharePoint може призвести до помилкового потоку. Power Automate для настільних комп’ютерів використовує об’єкти COM для взаємодії зі Word. OneDrive і SharePoint не повністю сумісні з інстансами Word, запущеними через COM.

З цієї причини, коли ви намагаєтеся відкрити файл Word, що зберігається в каталозі or OneDrive SharePoint , ви можете зіткнутися з помилкою «Файл не знайдено ». Щоб вирішити цю проблему, скористайтеся одним із наведених нижче обхідних шляхів.

Спосіб вирішення проблеми 1

  • Зробіть локальну копію відповідного файлу Word.
  • Змініть локальну копію файлу Word за допомогою Power Automate дій автоматизації Word для настільних комп’ютерів.
  • Замініть копію файлу Word, синхронізовану через OneDrive Sharepoint, на локальну копію, яка містить останні зміни.

Спосіб вирішення проблеми 2

  • Відкрийте новий екземпляр Word за допомогою дії «Виконати програму ». Переконайтеся, що ви забезпечили достатній час очікування між діями, що дозволяє процесу Word повністю завантажитися разом із будь-якими надбудовами.
  • Використовуйте дію Прикріпити до запущеного Word , щоб приєднати до нового процесу.

Нотатка

Цей обхідний шлях можна використовувати загалом, коли дія «Запустити слово » не виконується.