Word-åtgärder
Word-automatiseringsfunktionen gör att du sömlöst kan interagera med Word-filer som lagras antingen lokalt eller i molnet. För att börja måste du skapa en Word-instans med antingen åtgärden "Starta Word" eller "Bifoga till Word som körs". Den här instansen fungerar som indataparameter för resten av åtgärderna i gruppen, vilket gör att du enkelt kan utföra åtgärder på den önskade Word-filen.
För närvarande är följande åtgärder tillgängliga:
- Starta Word: När den här åtgärden utlöses i Power Automate för dator, öppnar den ett Word-dokument och skapar en Word-instans som kan användas i efterföljande Word-åtgärder inom samma datorflöde. Användaren kan välja att antingen öppna ett nytt tomt Word-dokument eller ett befintligt på den lokala maskinen eller i molnet (genom OneDrive eller SharePoint). Beroende på åtgärdens konfiguration kan Word-appen startas synligt eller osynligt och dokumentet kan öppnas i skrivskyddat läge. Det är viktigt att notera att om dokumentet öppnas i skrivskyddat läge kan det inte redigeras varken genom Power Automate för datoråtgärder eller manuellt.
- Bifoga till Word som körs: Denna åtgärd ger möjlighet att bifoga ett befintligt Word-dokument som för närvarande är öppet och skapar en Word-instans som kan användas i efterföljande Word-åtgärder inom samma datorflöde. Användaren har möjlighet att infoga ett Word-dokument som redan är öppet på samma dator vid designtillfället via en rullgardinsmeny, eller välja ett befintligt Word-dokument som finns på den lokala datorn eller i molnet (genom OneDrive eller SharePoint).
- Spara Word: Den här åtgärden gör det möjligt för användaren att spara ett Word-dokument i vilket format som helst som Word-applikationen för närvarande stöder. Standarddokumentformatet är 'Standard (från tillägg)' vilket innebär att användaren måste ställa in dokumentformatet i parametern Dokumentsökväg, till exempel ställa in värdet till C:\TestWord.pdf för att spara den som PDF.
- Stäng Word: Denna åtgärd stänger ett Word-dokument och gör den specifika Word-instansen i Power Automate som inaktiv. Användaren kan spara Word-dokumentet innan det stänger det i vilket format som helst som Word-appen för närvarande stöder. Observera att standarddokumentformatet är 'Standard (från tillägg)' vilket innebär att användaren måste ställa in dokumentformatet i parametern Dokumentsökväg, till exempel ställa in värdet till C:\TestWord.pdf för att spara den som PDF.
- Läs från Word-dokument: Denna åtgärd gör det möjligt för användare att hämta innehåll från ett Word-dokument och använda det i en efterföljande åtgärd i flödet. Du har flexibiliteten att läsa hela dokumentet, specifika sidor eller innehållet i ett bokmärke. För sidor kan du ange en specifik sida eller en lista med sidor. Till exempel kan du infoga värdet 2-5 i respektive parameter för Sidor för att hämta innehållet på sidorna två till fem, till exempel sidorna 2, 3, 4 och 5, eller infoga värdet 3,5,6,7 för att hämta innehållet på respektive sidor eller använd en kombination av båda sätten, såsom 2-4,6,8,9. Det är viktigt att notera att Word-dokumentformatet inte kan hämtas och utdataparametern är i vanlig text.
- Hitta och ersätt ord i Word-dokument: Användare kan använda en ny funktionalitet med den här åtgärden, vilket är möjligheten att hitta och ersätta specifik text i ett Word-dokument. Användare har möjlighet att ersätta endast den första förekomsten av texten eller alla matchningar. Dessutom tillåter användningen av jokertecken dynamisk textsökning, med jokertecken som infogas i indataparametern Text att söka efter . För att ytterligare förfina sökningen, konfigurera verktyget så att det matchar skiftläge i texten eller bara matchar hela ord. Dessa inställningar är tillgängliga när parametern Använd jokertecken är inställd på av.
- Skriv till Word-dokument: Den här åtgärden gör det möjligt för användare att infoga text på specifika positioner i ett Word-dokument. Detta kan göras i början eller slutet av filen, eller före eller efter ett specifikt bokmärke. Dessutom har användare möjlighet att lägga till en ny rad före den infogade texten eller inte, beroende på deras preferenser.
- Infoga bild i Word-dokument: Den här åtgärden gör det möjligt för användare att infoga bilder på specifika positioner i ett Word-dokument. Detta kan göras i början eller slutet av filen, eller före eller efter ett specifikt bokmärke, eller före eller efter specifik text. Observera att inga blanksteg eller nya rader läggs till. Användare har möjlighet att hämta bilden antingen som en fil lagrad på sin lokala dator eller som innehåll från urklipp.
Kommentar
Word-åtgärder på Power Automate för datorer är kompatibla med Microsoft Word 2013 eller senare.
Starta Word
Öppnar en ny Word-instans eller öppnar ett Word-dokument.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Starta Word | Inte tillgänglig | Med ett tomt dokument och öppna följande dokument | Med ett tomt dokument | Ange om ett nytt Word-dokument ska öppnas |
Dokument sökväg | Nej | Fil | Den fullständiga sökvägen till det befintliga Word-dokument som ska öppnas | |
Gör instans synlig | Inte tillgänglig | Booleskt värde | Sant | Ange om Word-fönstret ska vara synligt eller döljas |
Öppna som skrivskyddat | Inte tillgänglig | Booleskt värde | Falsk | Ange om det lagrade dokumentet ska öppnas i skrivskyddat läge eller inte |
Lässkyddslösenord | Ja | Direkt krypterad indata eller textvärde | Lösenordet för lässkydd på Word-dokumentet, om det är lösenordsskyddat | |
Skrivskyddslösenord | Ja | Direkt krypterad indata eller textvärde | Lösenordet för skrivskydd på Word-dokumentet, om det är lösenordsskyddat |
Producerade variabler
Argument | Typ | Beskrivning |
---|---|---|
WordInstance |
Word-instans | Den specifika Word-instansen för användning med senare Word-åtgärder. Användaren kan då ange vilka av flera Word-dokument som ska ha åtkomst till |
Undantag
Undantag | Beskrivning |
---|---|
Det gick inte att starta Word | Indikerar ett problem med att starta en Word-instans |
Word-dokument hittades inte | Indikerar att det specifika Word-dokumentet inte kunde hittas på den angivna platsen |
Det gick inte att öppna befintligt Word-dokument | Indikerar problem med att öppna det angivna Word-dokumentet |
Det gick inte att starta Word-appen | Indikerar att Word-appen inte kunde startas på grund av ett internt fel |
Word-appen har inte installerats | Indikerar att Word-appen inte är installerat på den specifika dator |
Bifoga till Word som körs
Bifogas till ett Word-dokument som redan är öppet.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Dokumentnamn | Nej | Fil | Namnet eller sökvägen för Word-dokumentet att bifoga till |
Producerade variabler
Argument | Typ | Beskrivning |
---|---|---|
WordInstance |
Word-instans | Word-instansen som åtgärden har bifogats till för användning med senare Word-åtgärder |
Undantag
Undantag | Beskrivning |
---|---|
Kunde inte bifoga till Word-dokument | Indikerar problem med att bifoga till angivet Word-dokument |
Angivet Word-dokument hittades inte | Indikerar att det specifika Word-dokumentet inte kunde hittas på den angivna platsen |
Det gick inte att starta Word | Indikerar att Word-appen inte kunde startas på grund av ett internt fel |
Spara Word
Sparar en tidigare startad Word-instans.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Word-instans | Nej | Word-instans | Word-instansen att spara. Denna variabel måste ha specificerats tidigare i åtgärden Starta Word eller Bifoga till Word som körs. | |
Spara-läge | Inte tillgänglig | Spara dokument, Spara dokument som | Spara dokumentet | Så här sparar du dokumentet för den här instansen. |
Dokumentformat | Inte tillgänglig | Alla tillgängliga format från Word-appen | Standardvärde (från tillägg) | Format för dokumentet. |
Dokument sökväg | Nej | Fil | Fullständig sökväg för dokumentet. Infoga önskad filtillägg för dokumentet enligt valet i parametern Dokumentformat. |
Producerade variabler
Denna åtgärd genererar inga variabler.
Undantag
Undantag | Beskrivning |
---|---|
Det gick inte att spara Word | Indikerar problem att spara Word-dokumentet |
Word-instansen eller Word-dokumentet har inte initierats | Indikerar att Word-instansen eller Word-dokumentet som anges i åtgärden inte är initierat |
Åtgärden kan inte utföras på ett skrivskyddat dokument | Indikerar att Word-dokument inte kan sparas eftersom det öppnas som skrivskyddat |
Stäng Word
Stänger en Word-instans.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Word-instans | Nej | Word-instans | Word-instans att stänga. Denna variabel måste ha specificerats tidigare i åtgärden Starta Word eller Bifoga till Word som körs. | |
Innan du stänger Word | Inte tillgänglig | Spara inte dokument, Spara dokument, Spara dokument som | Spara inte dokumentet | Ange om och hur du sparar dokumentet för den här instansen innan du stänger instansen. |
Dokumentformat | Inte tillgänglig | Alla tillgängliga format från Word-appen | Standardvärde (från tillägg) | Format för dokumentet. |
Dokument sökväg | Nej | Fil | Fullständig sökväg för dokumentet. Infoga önskad filtillägg för dokumentet enligt valet i parametern Dokumentformat. |
Producerade variabler
Denna åtgärd genererar inga variabler.
Undantag
Undantag | Beskrivning |
---|---|
Det gick inte att stänga Word | Indikerar problem att stänga Word-dokumentet |
Det gick inte att spara Word | Indikerar problem att spara Word-dokumentet |
Åtgärden kan inte utföras på ett skrivskyddat dokument | Indikerar att Word-dokument inte kan sparas eftersom det öppnas som skrivskyddat |
Läs från Word-dokument
Läser in textinnehållet från ett dokument i en Word-instans.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Word-instans | Nej | Word-instans | Word-instansen att arbeta med | Denna variabel måste ha specificerats tidigare i åtgärden Starta Word eller Bifoga till Word som körs |
Hämta | Inte tillgänglig | Hela dokumentet/Sidor/Bokmärke | Hela dokumentet | Om innehållet i hela dokumentet, specifika sidor eller ett bokmärke ska hämtas |
Sida | Nej | Numeriskt värde | 1 | Sidorna i Word-dokumentet som ska läsas. En rad sidor eller en lista kan tillhandahållas som 2-5, som kommer att hämta innehåll från sida 2 till sida 5 eller 2,3,7, hämta innehåll från 2,3,7 sidor |
Bokmärke | Nej | Textvärde | Bokmärket i Word-dokumentet som ska läsas |
Producerade variabler
Argument | Typ | Beskrivning |
---|---|---|
WordData | Textvärde | Värdet för hämtat innehåll |
Undantag
Undantag | Beskrivning |
---|---|
Det gick inte att läsa innehållet från ett Word-dokument | Indikerar ett problem med att hämta innehållet från det angivna Word-dokumentet |
Word-instansen eller Word-dokumentet har inte initierats | Indikerar att Word-instansen eller Word-dokumentet som anges i åtgärden inte är initierat |
Skriv till Word-dokument
Skriver eller lägger till text i en Word-fil.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Word-instans | Nej | Word-instans | Word-instansen att arbeta med | Denna variabel måste ha specificerats tidigare i åtgärden Starta Word eller Bifoga till Word som körs |
Text att skriva | Ja | Allmänt värde | Den text som ska skrivas i det angivna Word-dokumentet | |
Lägg till ny rad | Inte tillgänglig | Booleskt värde | Sant | Anger om en ny rad ska läggas till i början av den övergripande texten som ska skrivas till dokumentet |
Skriv text till | Inte tillgänglig | Början av Word-fil/Slut på Word-fil/Före bokmärke/Efter bokmärke | Början av Word-filen | Anger positionen för Word-dokumentet där texten ska läggas till |
Bokmärke | Nej | Textvärde | Målbokmärket i Word-dokumentet där texten ska läggas till | Den här åtgärden lägger till text före eller efter det angivna bokmärket i Word-dokumentet |
Producerade variabler
Denna åtgärd genererar inga variabler.
Undantag
Undantag | Beskrivning |
---|---|
Word-instansen eller Word-dokumentet har inte initierats | Indikerar att Word-instansen eller Word-dokumentet som anges i åtgärden inte är initierat |
Åtgärden kan inte utföras på ett skrivskyddat dokument | Indikerar att Word-dokument inte kan redigera eftersom det öppnas som skrivskyddat |
Skrivåtgärden på Word-dokumentinstansen misslyckades | Indikerar ett problem med att skriva innehåll i det angivna Word-dokumentet |
Infoga bild i Word-dokument
Infoga en bild i en Word-fil.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Word-instans | Nej | Word-instans | Word-instansen att arbeta med | Denna variabel måste ha specificerats tidigare i åtgärden Starta Word eller Bifoga till Word som körs |
Infoga bild i | Inte tillgänglig | Början av Word-fil/Slut på Word-fil/Före bokmärke/Efter bokmärke/Före specifik text /Efter specifik text | Början av Word-filen | Anger positionen i Word-dokumentet där bilden ska läggas till |
Infoga bild från | Inte tillgänglig | Fil/urklipp | Fil | Platsen för den bild som ska infogas i det angivna Word-dokumentet |
Bildsökväg | Nej | Fil | Den fullständiga sökvägen till den bild som ska infogas | |
Text att söka efter | Nej | Textvärde | Texten att hitta i Word-dokumentet för att infoga bild | Bilden kommer att läggas till före eller efter varje förekomst av den angivna texten |
Bokmärke | Nej | Textvärde | Målbokmärket i Word-dokumentet där bilden ska läggas till |
Producerade variabler
Denna åtgärd genererar inga variabler.
Undantag
Undantag | Beskrivning |
---|---|
Word-instansen eller Word-dokumentet har inte initierats | Indikerar att Word-instansen eller Word-dokumentet som anges i åtgärden inte är initierat |
Åtgärden kan inte utföras på ett skrivskyddat dokument | Indikerar att Word-dokument inte kan redigera eftersom det öppnas som skrivskyddat |
Det gick inte att infoga bilden | Indikerar ett problem med att infoga bilden i det angivna Word-dokumentet |
Sök och ersätt ord i Word-dokumentet
Söker efter text och ersätter den med en annan i det aktiva kalkylbladet i en Excel-instans.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Word-instans | Nej | Word-instans | Word-instansen att arbeta med | Denna variabel måste ha specificerats tidigare i åtgärden Starta Word eller Bifoga till Word som körs |
Alla matchningar | Inte tillgänglig | Booleskt värde | Falsk | Om text ska sökas efter/ersättas i alla matchande förekomster som hittas eller endast i den första matchande förekomsten |
Text att söka efter | Nej | Textvärde | Texten att söka efter i kalkylbladet | |
Text att ersätta med | Nej | Textvärde | Text som används för att ersätta de matchande cellerna | |
Använd jokertecken | Inte tillgänglig | Booleskt värde | Falsk | Om jokertecken ska användas för att söka efter text |
Matcha gemener | Inte tillgänglig | Booleskt värde | Falsk | Anger om ärendekänsliga data ska sökas efter |
Matcha endast hela ord | Inte tillgänglig | Booleskt värde | Falsk | Om du vill söka efter ord som är samma som den angivna texten |
Producerade variabler
Denna åtgärd genererar inga variabler.
Undantag
Undantag | Beskrivning |
---|---|
Det gick inte att ersätta texten i Word-dokumentet | Indikerar ett problem med att ersätta den angivna texten med den angivna inmatningen |
Word-instansen eller Word-dokumentet har inte initierats | Indikerar att Word-instansen eller Word-dokumentet som anges i åtgärden inte är initierat |
Åtgärden kan inte utföras på ett skrivskyddat dokument | Indikerar att Word-dokument inte kan redigera eftersom det öppnas som skrivskyddat |
Kända begränsningar
Använda Word-filer som synkroniserats via OneDrive eller SharePoint
Interaktion med Microsoft Word-filer som finns i mappar som synkroniseras i OneDrive eller SharePoint kan resultera i ett fel flöde. Power Automate för datorer använder COM-objekt för Word-interaktioner. OneDrive och SharePoint är inte helt kompatibla med Word-instanser som lanseras via COM.
När du försöker öppna en Word-fil som är lagrad i en OneDrive eller SharePoint-katalog kan därför felet filen hittades inte uppstå. För att lösa det här problemet, använd någon av följande lösningar:
Lösning 1
- Skapa en lokal kopia av respektive Word-fil.
- Ändra den lokala kopian av Word-filen med hjälp av Power Automate för datorns Word automatiseringsåtgärder.
- Åsidosätta Word-kopian som synkroniserats via OneDrive eller Sharepoint med den lokala kopian som innehåller de senaste ändringarna.
Lösning 2
- Öppna en ny Word-instans med åtgärden Kör program. Se till att det finns tillräckligt med väntetider mellan åtgärderna så att Word-processen kan läsas in helt, inklusive eventuella tillägg.
- Använd åtgärden Bifoga till Word som körs om du vill bifoga den nya processen.
Kommentar
Den här lösningen kan användas i allmänhet när åtgärden Starta Word inte kan köras.