Akcje programu Word
Funkcja automatyzacji programu Word umożliwia bezproblemową interakcję z plikami programu Word przechowywanymi lokalnie lub w chmurze. Aby rozpocząć, musisz utworzyć instancję programu Word za pomocą akcji „Uruchom program Word” lub „Dołącz do działającego programu Word”. Ta instancja służy jako parametr wejściowy dla pozostałych akcji w grupie, umożliwiając łatwe wykonywanie akcji na żądanym pliku Word.
Aktualnie poniższe akcje są dostępne:
- Uruchom program Word: po uruchomieniu tej akcji w aplikacji klasycznej Power Automate otwiera ona dokument programu Word i tworzy instancję programu Word, której można używać w kolejnych akcjach programu Word w ramach tego samego przepływu pracy na komputerze. Użytkownik może wybrać, czy chce otworzyć nowy, pusty dokument Worda, czy już istniejący, znajdujący się na komputerze lokalnym lub w chmurze (poprzez OneDrive lub SharePoint). W zależności od konfiguracji akcji aplikacja Word może zostać uruchomiona w sposób widoczny lub niewidoczny, a dokument można otworzyć w trybie tylko do odczytu. Należy pamiętać, że jeśli dokument jest otwarty w trybie tylko do odczytu, nie można go edytować ani za pomocą akcji aplikacji klasycznej Power Automate ani ręcznie.
- Dołącz do działającego programu Word: Ta akcja umożliwia dołączenie istniejącego, aktualnie otwartego dokumentu programu Word i utworzenie instancji programu Word, której można używać w kolejnych akcjach programu Word w ramach tego samego przepływu pulpitu. Użytkownik ma możliwość wstawienia dokumentu Word, który był już otwarty na tym samym komputerze w momencie projektowania, poprzez menu rozwijane lub wybrać istniejący dokument Word znajdujący się na komputerze lokalnym lub w chmurze (przez OneDrive lub SharePoint).
- Zapisz Word: Ta akcja umożliwia użytkownikowi zapisanie dokumentu Word w dowolnym formacie obsługiwanym obecnie przez aplikację Word. Domyślny format dokumentu to „Domyślny (z rozszerzenia)”, co oznacza, że użytkownik musi ustawić format dokumentu w parametrze Ścieżka dokumentu, np. ustawić wartość na C:\TestWord.pdf, aby zapisać go w formacie PDF.
- Zamknij program Word: Ta akcja powoduje zamknięcie dokumentu programu Word i ustawienie określonej instancji programu Word w Power Automate jako nieaktywnej. Użytkownik może zapisać dokument Word przez zamknięciem w dowolnym formacie obsługiwanym obecnie przez aplikację Word. Pamiętaj, że domyślny format dokumentu to „Domyślny (z rozszerzenia)”, co oznacza, że użytkownik musi ustawić format dokumentu w parametrze „Ścieżka dokumentu”, np. ustawić wartość na C:\TestWord.pdf, aby zapisać go w formacie PDF.
- Czytaj z dokumentu programu Word: Ta akcja umożliwia użytkownikom pobranie treści z dokumentu programu Word i wykorzystanie jej w kolejnej akcji przepływu. Masz możliwość przeczytania całego dokumentu, określonych stron lub zawartości zakładki. W przypadku stron możesz określić konkretną stronę lub listę stron. Na przykład możesz wstawić wartość 2-5 w odpowiednim parametrze Strony, aby pobrać zawartość stron od dwóch do pięciu, na przykład strony 2, 3, 4 i 5, lub wstaw wartość 3,5,6,7, aby pobrać zawartość odpowiednich stron, lub użyj kombinacji obu sposobów, na przykład 2-4,6,8,9. Należy pamiętać, że nie można pobrać formatu dokumentu programu Word, a parametr wyjściowy jest w postaci zwykłego tekstu.
- Znajdź i zamień słowa w dokumencie programu Word: Dzięki tej akcji użytkownicy mogą zastosować nową funkcjonalność, czyli możliwość znalezienia i zamiany określonego tekstu w dokumencie programu Word. Użytkownicy mają możliwość zamiany tylko pierwszego wystąpienia tekstu lub wszystkich dopasowań. Dodatkowo użycie symboli wieloznacznych umożliwia dynamiczne wyszukiwanie tekstu, poprzez wstawienie znaku wieloznacznego w parametrze wejściowym Tekst do znalezienia. Aby jeszcze bardziej zawęzić wyszukiwanie, skonfiguruj narzędzie tak, aby dopasowywało wielkość liter w tekście lub tylko całe słowa. Ustawienia te są dostępne, gdy parametr Użyj symboli wieloznacznych jest wyłączony.
- Napisz do dokumentu Word: Ta akcja umożliwia użytkownikom wstawianie tekstu w określonych miejscach w dokumencie programu Word. Można to zrobić na początku lub na końcu pliku, przed lub po określonej zakładce. Dodatkowo użytkownicy mają możliwość dodania nowej linii przed wstawionym tekstem lub nie, w zależności od swoich preferencji.
- Wstaw obraz do dokumentu Word: Ta akcja umożliwia użytkownikom wstawianie obrazów w określonych miejscach w dokumencie programu Word. Można to zrobić na początku lub na końcu pliku, przed lub po określonej zakładce albo przez lub po wybranym tekście. Należy pamiętać, że nie są dodawane żadne spacje ani nowe linie. Użytkownicy mają możliwość pobrania obrazu w postaci pliku przechowywanego na komputerze lokalnym lub jako zawartość ze schowka.
Uwaga
Akcje programu Word dostępne w aplikacji klasycznej Power Automate są zgodne z programem Microsoft Word 2013 i nowszymi wersjami.
Uruchom program Word
Otwiera nową instancję programu Word lub otwiera dokument programu Word.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Podpis |
---|---|---|---|---|
Uruchom program Word | Brak | Z pustym dokumentem i otwórz następujący dokument | Z pustym dokumentem | Określ, czy ma być otwierany nowy dokument programu Word, czy istniejący |
Ścieżka dokumentu | Nie | Plik | Pełna ścieżka istniejącego dokumentu programu Word do otwarcia | |
Ustaw wystąpienie jako widoczne | Brak | Wartość logiczna | Prawda | Określ, czy okno programu Word ma być widoczne, czy ukryte |
Otwórz jako tylko do odczytu | Brak | Wartość logiczna | Fałsz | Określ, czy zapisany dokument ma być otwierany w trybie tylko do odczytu, czy nie |
Hasło ochrony przed odczytem | Tak | Bezpośrednie wprowadzanie zaszyfrowanego tekstu lub wartości tekstowej | Hasło ochrony przed odczytem w dokumencie programu Word, jeśli jest on chroniony hasłem | |
Hasło ochrony przed zapisem | Tak | Bezpośrednie wprowadzanie zaszyfrowanego tekstu lub wartości tekstowej | Hasło ochrony przed zapisem w dokumencie programu Word, jeśli jest on chroniony hasłem |
Utworzone zmienne
Argument | Typ | Podpis |
---|---|---|
WordInstance |
Wystąpienie programu Word | Określone wystąpienie programu Word, które będzie używane podczas wykonywania późniejszych akcji w programie Word. Dzięki temu użytkownik może określić, do którego z kilku dokumentów programu Word ma uzyskać dostęp |
Wyjątki
Wyjątek | Podpis |
---|---|
Nie można uruchomić programu Word | Wskazuje problem podczas uruchamiania wystąpienia programu Word |
Nie znaleziono dokumentu programu Word | Wskazuje, że nie można znaleźć określonego dokumentu programu Word w podanej lokalizacji |
Nie można otworzyć istniejącego dokumentu programu Word | Wskazuje problem podczas otwierania określonego dokumentu programu Word |
Nie można uruchomić aplikacji Word | Wskazuje, że nie można uruchomić aplikacji Word z powodu błędu wewnętrznego |
Aplikacja Word nie jest zainstalowana | Wskazuje, że aplikacja Word nie jest zainstalowana na określonym komputerze |
Dołącz do uruchomionego programu Word
Dołącza do dokumentu programu Word, który jest już otwarty.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Podpis |
---|---|---|---|---|
Nazwa dokumentu | Nie | Plik | Nazwa lub ścieżka dokumentu programu Word, do którego należy dołączyć |
Utworzone zmienne
Argument | Typ | Podpis |
---|---|---|
WordInstance |
Wystąpienie programu Word | Wystąpienie programu Word, do którego ta akcja dołączyła dokument, aby można było go używać w dalszych akcjach programu Word |
Wyjątki
Wyjątek | Podpis |
---|---|
Nie można dołączyć do dokumentu programu Word | Wskazuje problem podczas dołączania do wybranego dokumentu programu Word |
Nie można odnaleźć określonego dokumentu programu Word | Wskazuje, że nie można znaleźć określonego dokumentu programu Word w podanej lokalizacji |
Nie można uruchomić programu Word | Wskazuje, że nie można uruchomić aplikacji Word z powodu błędu wewnętrznego |
Zapisz program Word
Zapisuje uprzednio uruchomione wystąpienie programu Word.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Podpis |
---|---|---|---|---|
Wystąpienie programu Word | Nie | Wystąpienie programu Word | Instancja programu Word do zapisania. Ta zmienna musi być uprzednio określona w akcji Uruchom program Word lub Dołącz do działającego programu Word. | |
Tryb zapisywania | Brak | Zapisz dokument, Zapisz dokument jako | Zapisz dokument | Jak zapisać dokument z tego wystąpienia. |
Format dokumentu | Brak | Wszystkie dostępne formaty z aplikacji Word | Domyślny (na podstawie rozszerzenia) | Format dokumentu. |
Ścieżka dokumentu | Nie | Plik | Pełna ścieżka dokumentu. Wstaw żądane rozszerzenie pliku dokumentu zgodnie z wyborem w parametrze Format dokumentu. |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | Podpis |
---|---|
Nie można zapisać programu Word | Wskazuje problem podczas zapisywania dokumentu programu Word |
Nie zainicjowano wystąpienia programu Word lub dokumentu programu Word | Wskazuje, że instancja programu Word lub dokument programu Word określony w akcji nie został zainicjowany |
Nie można wykonać tej operacji w dokumencie tylko do odczytu | Wskazuje, że nie można zapisać dokumentu programu Word, ponieważ jest on otwarty w trybie tylko do odczytu |
Zamknij program Word
Zamyka wystąpienie programu Word.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Podpis |
---|---|---|---|---|
Wystąpienie programu Word | Nie | Wystąpienie programu Word | Instancja programu Word do zamknięcia. Ta zmienna musi być uprzednio określona w akcji Uruchom program Word lub Dołącz do działającego programu Word. | |
Przed zamknięciem programu Word | Brak | Nie zapisuj dokumentu, Zapisz dokument, Zapisz dokument jako | Nie zapisuj dokumentu | Określ, czy i w jaki sposób zapisać dokument z tego wystąpienia przed zamknięciem wystąpienia. |
Format dokumentu | Brak | Wszystkie dostępne formaty z aplikacji Word | Domyślny (na podstawie rozszerzenia) | Format dokumentu. |
Ścieżka dokumentu | Nie | Plik | Pełna ścieżka dokumentu. Wstaw żądane rozszerzenie pliku dokumentu zgodnie z wyborem w parametrze Format dokumentu. |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | Podpis |
---|---|
Nie można zamknąć programu Word | Wskazuje problem podczas zamykania dokumentu programu Word |
Nie można zapisać programu Word | Wskazuje problem podczas zapisywania dokumentu programu Word |
Nie można wykonać tej operacji w dokumencie tylko do odczytu | Wskazuje, że nie można zapisać dokumentu programu Word, ponieważ jest on otwarty w trybie tylko do odczytu |
Odczytaj z dokumentu programu Word
Odczytuje zawartość tekstową z dokumentu znajdującego się w wystąpieniu programu Word.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Podpis |
---|---|---|---|---|
Wystąpienie programu Word | Nie | Wystąpienie programu Word | Wystąpienie programu Word do użycia | Ta zmienna musi być uprzednio określona w akcji Uruchom program Word lub Dołącz do działającego programu Word |
Pobierz | Brak | Cały dokument/Strony/Zakładka | Cały dokument | Czy pobrać zawartość całego dokumentu, określone strony, czy zakładkę |
Strona | Nie | Wartość liczbowa | 1 | Strony dokumentu programu Word do odczytania. Można podać zakres stron lub listę 2-5, która pobierze treść ze strony 2 na stronę 5 lub 2,3,7, pobierze treść ze stron 2,3,7 |
Zakładka | Nie | Wartość tekstowa | Zakładka w dokumencie programu Word, która ma zostać odczytana |
Utworzone zmienne
Argument | Typ | Podpis |
---|---|---|
WordData | Wartość tekstowa | Wartość pobranej zawartości |
Wyjątki
Wyjątek | Podpis |
---|---|
Nie udało się odczytać zawartości z dokumentu programu Word | Wskazuje problem podczas pobierania zawartości z określonego dokumentu programu Word |
Nie zainicjowano wystąpienia programu Word lub dokumentu programu Word | Wskazuje, że instancja programu Word lub dokument programu Word określony w akcji nie został zainicjowany |
Zapisz w dokumencie programu Word
Zapisuje tekst w pliku programu Word lub dołącza go do niego.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Podpis |
---|---|---|---|---|
Wystąpienie programu Word | Nie | Wystąpienie programu Word | Wystąpienie programu Word do użycia | Ta zmienna musi być uprzednio określona w akcji Uruchom program Word lub Dołącz do działającego programu Word |
Tekst do napisania | Tak | Wartość ogólna | Tekst do zapisania w określonym dokumencie programu Word | |
Dołącz nowy wiersz | Brak | Wartość logiczna | Prawda | Określa, czy na początku całego tekstu zapisywanego w dokumencie ma być dołączany nowy wiersz |
Zapisz tekst w | Brak | Początek pliku Word/Koniec pliku Word/Przed zakładką/Po zakładce | Początek pliku programu Word | Określa położenie dokumentu programu Word, w którym tekst zostanie dodany |
Zakładka | Nie | Wartość tekstowa | Docelowa zakładka dokumentu programu Word, w którym tekst zostanie dodany | Ta akcja powoduje dołączenie tekstu przed lub po określonej zakładce w dokumencie programu Word |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | Podpis |
---|---|
Nie zainicjowano wystąpienia programu Word lub dokumentu programu Word | Wskazuje, że instancja programu Word lub dokument programu Word określony w akcji nie został zainicjowany |
Nie można wykonać tej operacji w dokumencie tylko do odczytu | Wskazuje, że nie można edytować dokumentu programu Word, ponieważ jest on otwarty w trybie tylko do odczytu |
Operacja zapisu w instancji dokumentu programu Word nie powiodła się | Wskazuje problem podczas pisania zawartości w określonym dokumencie programu Word |
Wstaw obraz w dokumencie programu Word
Wstaw obraz do pliku programu Word.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Podpis |
---|---|---|---|---|
Wystąpienie programu Word | Nie | Wystąpienie programu Word | Wystąpienie programu Word do użycia | Ta zmienna musi być uprzednio określona w akcji Uruchom program Word lub Dołącz do działającego programu Word |
Wstaw obraz do | Brak | Początek pliku Word/Koniec pliku Word/Przed zakładką/Po zakładce/Przed wybranym tekstem/Po wybranym tekście | Początek pliku programu Word | Określa pozycję w dokumencie programu Word, gdzie zostanie dołączony obraz |
Wstaw obraz z | Brak | Plik/Schowek | Plik | Lokalizacja obrazu do wstawienia w określonym dokumencie programu Word |
Ścieżka obrazu | Nie | Plik | Pełna ścieżka obrazu do wstawienia | |
Tekst do znalezienia | Nie | Wartość tekstowa | Tekst, który należy znaleźć w dokumencie programu Word w celu wstawienia obrazu | Obraz zostanie dodany przed lub po wystąpieniu określonego tekstu |
Zakładka | Nie | Wartość tekstowa | Zakładka docelowa w dokumencie programu Word określająca, gdzie zostanie dołączony obraz |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | Podpis |
---|---|
Nie zainicjowano wystąpienia programu Word lub dokumentu programu Word | Wskazuje, że instancja programu Word lub dokument programu Word określony w akcji nie został zainicjowany |
Nie można wykonać tej operacji w dokumencie tylko do odczytu | Wskazuje, że nie można edytować dokumentu programu Word, ponieważ jest on otwarty w trybie tylko do odczytu |
Nie można wstawić obrazu | Wskazuje problem podczas wstawiania obrazu w określonym dokumencie programu Word |
Znajdź i zamień wyrazy w dokumencie programu Word
Znajduje tekst i zamienia go na inny w aktywnym arkuszu w wystąpieniu programu Excel.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Podpis |
---|---|---|---|---|
Wystąpienie programu Word | Nie | Wystąpienie programu Word | Wystąpienie programu Word do użycia | Ta zmienna musi być uprzednio określona w akcji Uruchom program Word lub Dołącz do działającego programu Word |
Wszystkie dopasowania | Brak | Wartość logiczna | Fałsz | Czy znaleźć/zamienić tekst we wszystkich znalezionych pasujących wystąpieniach, czy tylko w pierwszym pasującym wystąpieniu |
Tekst do znalezienia | Nie | Wartość tekstowa | Tekst do znalezienia w arkuszu | |
Tekst do zastąpienia | Nie | Wartość tekstowa | Tekst używany do zamieniania pasujących komórek | |
Użyj symboli wieloznacznych | Brak | Wartość logiczna | Fałsz | Czy tekst do znalezienia ma być określany z użyciem symboli wieloznacznych |
Dopasuj przypadek | Brak | Wartość logiczna | Fałsz | Czy mają być wyszukiwane dane, w których jest rozróżniana wielkość liter |
Dopasuj tylko całe wyrazy | Brak | Wartość logiczna | Fałsz | Czy mają być wyszukiwane wyrazy, które są takie same jak określony tekst |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | Podpis |
---|---|
Nie można zamienić tekstu w dokumencie programu Word | Wskazuje problem z zastąpieniem określonego tekstu podanymi danymi wejściowymi |
Nie zainicjowano wystąpienia programu Word lub dokumentu programu Word | Wskazuje, że instancja programu Word lub dokument programu Word określony w akcji nie został zainicjowany |
Nie można wykonać tej operacji w dokumencie tylko do odczytu | Wskazuje, że nie można edytować dokumentu programu Word, ponieważ jest on otwarty w trybie tylko do odczytu |
Znane ograniczenia
Używanie plików programu Word synchronizowanych za pośrednictwem usługi OneDrive lub SharePoint
Interakcja programu Microsoft Word z plikami zawartymi w folderach synchronizowanych w usłudze OneDrive lub SharePoint może powodować błędny przepływ. Power Automate na komputerach stacjonarnych używa obiektów COM do interakcji z programem Word. OneDrive i SharePoint nie są w pełni zgodne z wystąpieniami programu Word uruchomionymi za pośrednictwem standardu COM.
Z tego powodu podczas próby otwarcia pliku programu Word przechowywanego w katalogu OneDrive lub w katalogu SharePoint może wystąpić błąd nie znaleziono pliku. Aby rozwiązać ten problem, użyj jednego z następujących obejść:
Obejście 1
- Wykonaj lokalną kopię żądanego pliku programu Word.
- Zmodyfikuj lokalną kopię pliku programu Word przy użyciu akcji automatyzacji programu Word w aplikacji klasycznej Power Automate.
- Zastąp kopię pliku programu Word zsynchronizowaną za pośrednictwem OneDrive lub Sharepoint kopią lokalną, która zawiera najnowsze zmiany.
Obejście 2
- Otwórz nowe wystąpienie programu Word, używając akcji Uruchom aplikację. Należy się upewnić, że między akcjami zapewniany jest wystarczająca ilość czasu oczekiwania, co umożliwia całkowite załadowanie procesu programu Word wraz z dodatkami.
- Użyj akcji Dołącz do działającego programu Word, aby dołączyć do nowego procesu.
Uwaga
To obejście może być używane ogólnie, gdy akcja Uruchom Word nie zostanie wykonana.