Word-acties
Met de Word-automatiseringsfunctie kunt u naadloos communiceren met Word-bestanden die lokaal of in de cloud zijn opgeslagen. Om te beginnen moet u een Word-exemplaar maken met behulp van de actie 'Word starten' of 'Koppelen aan actief Word'. Dit exemplaar dient als de invoerparameter voor de rest van de acties in de groep, waardoor u eenvoudig acties kunt uitvoeren op het gewenste Word-bestand.
Momenteel zijn de onderstaande acties beschikbaar:
- Word starten: wanneer deze actie wordt geactiveerd in Power Automate voor bureaublad, wordt een Word-document geopend en wordt er een Word-exemplaar gemaakt dat kan worden gebruikt in volgende Word-acties binnen dezelfde bureaubladstroom. De gebruiker kan ervoor kiezen een nieuw, leeg Word-document te openen of een bestaand document op de lokale computer of in de cloud (via OneDrive of SharePoint). Afhankelijk van de configuratie van de actie kan de Word-toepassing zichtbaar of onzichtbaar worden gestart en kan het document in de alleen-lezenmodus worden geopend. Het is belangrijk op te merken dat als het document wordt geopend in de alleen-lezenmodus, het niet kan worden bewerkt via acties van Power Automate voor bureaublad of handmatig.
- Koppelen aan actief Word: deze actie biedt de mogelijkheid om een bestaand Word-document bij te voegen dat momenteel open is en een Word-exemplaar te maken dat kan worden gebruikt in volgende Word-acties binnen dezelfde bureaubladstroom. De gebruiker heeft de mogelijkheid om via een vervolgkeuzemenu een Word-document in te voegen dat al geopend is op dezelfde machine op het moment van ontwerp, of een bestaand Word-document te selecteren dat zich op de lokale computer of in de cloud bevindt (via OneDrive of SharePoint).
- Word opslaan: met deze actie kan de gebruiker een Word-document opslaan in elke indeling die momenteel door de Word-toepassing wordt ondersteund. De standaarddocumentindeling is 'Standaard (van extensie)', wat betekent dat de gebruiker de documentindeling moet instellen in de parameter Documentpad. Zo kan bijvoorbeeld de waarde worden ingesteld op C:\TestWord.pdf om op te slaan als PDF.
- Word sluiten: met deze actie wordt een Word-document gesloten en wordt het specifieke Word-exemplaar in Power Automate inactief gemaakt. De gebruiker kan het Word-document voordat het wordt gesloten opslaan in elke indeling die momenteel door de Word-toepassing wordt ondersteund. Houd er rekening mee dat de standaarddocumentindeling 'Standaard (van extensie)' is, wat betekent dat de gebruiker de documentindeling moet instellen in de parameter 'Documentpad'. Zo kan bijvoorbeeld de waarde worden ingesteld op C:\TestWord.pdf om op te slaan als PDF.
- Lezen uit Word-document: met deze actie kunnen gebruikers inhoud uit een Word-document ophalen en deze gebruiken in een volgende actie van de stroom. U hebt de flexibiliteit om het hele document, specifieke pagina's of de inhoud van een bladwijzer te lezen. Voor pagina's kunt u een specifieke pagina of een lijst met pagina's opgeven. U kunt bijvoorbeeld de waarde 2-5 in de respectieve parameter Pagina´s invoegen om de inhoud van pagina twee tot vijf op te halen, bijvoorbeeld pagina 2, 3, 4 en 5. U kunt ook de waarde 3,5,6,7 invoegen om de inhoud van de respectievelijke pagina's op te halen of een combinatie van beide manieren gebruiken, zoals 2-4,6,8,9. Het is belangrijk op te merken dat de Word-documentindeling niet kan worden opgehaald en dat de uitvoerparameter in platte tekst is.
- Woorden zoeken en vervangen in Word-document: gebruikers kunnen met deze actie een nieuwe functionaliteit toepassen, namelijk de mogelijkheid om specifieke tekst binnen een Word-document te vinden en te vervangen. Gebruikers hebben de mogelijkheid om alleen het eerste exemplaar van de tekst of alle overeenkomsten te vervangen. Bovendien maakt het gebruik van jokertekens dynamisch zoeken naar tekst mogelijk, waarbij het jokerteken wordt ingevoegd in de invoerparameter Te zoeken tekst. Om de zoekopdracht verder te verfijnen, configureert u de tool zodanig dat tekst met overeenkomende hoofdletters en kleine letters wordt gevonden of dat alleen hele woorden worden gevonden. Deze instellingen zijn beschikbaar als de parameter Jokertekens gebruiken is ingesteld op Uit.
- Schrijven naar Word-document: met deze actie kunnen gebruikers tekst op specifieke posities in een Word-document invoegen. Dit kan aan het begin of einde van het bestand worden gedaan, of voor of na een specifieke bladwijzer. Bovendien hebben gebruikers de mogelijkheid om al dan niet een nieuwe regel voor de ingevoegde tekst toe te voegen, afhankelijk van hun voorkeuren.
- Afbeelding invoegen in Word-document: met deze actie kunnen gebruikers afbeeldingen invoegen op specifieke posities in een Word-document. Dit kan aan het begin of einde van het bestand worden gedaan, of voor of na een specifieke bladwijzer of voor of na specifieke tekst. Houd er rekening mee dat er geen spaties of nieuwe regels worden toegevoegd. Gebruikers hebben de mogelijkheid om de afbeelding op te halen als een bestand dat is opgeslagen op hun lokale computer of als inhoud van het klembord.
Notitie
Word-acties in Power Automate voor bureaublad zijn compatibel met Microsoft Word 2013 of latere versies.
Word starten
Hiermee wordt een nieuw Word-exemplaar of een Word-document geopend.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Word starten | N.v.t. | Met een leeg document en het volgende document openen | Met een leeg document | Opgeven of een nieuw Word-document moet worden geopend of een bestaand Word-document |
Documentpad | Nee | Bestand | Het volledige pad van het bestaande Word-document dat moet worden geopend | |
Exemplaar zichtbaar maken | N.v.t. | Booleaanse waarde | True | Opgeven of het Word-venster zichtbaar moet worden gemaakt of moet worden verborgen |
Open as ReadOnly | N.v.t. | Booleaanse waarde | False | Geef op of het opgeslagen document moet worden geopend in de modus alleen-lezen of niet |
Wachtwoord voor leesbeveiliging | Ja | Directe versleutelde invoer of tekstwaarde | Het wachtwoord voor leesbeveiliging voor het Word-document, als dit document is beveiligd met een wachtwoord | |
Wachtwoord voor schrijfbeveiliging | Ja | Directe versleutelde invoer of tekstwaarde | Het wachtwoord voor schrijfbeveiliging voor het Word-document, als dit document is beveiligd met een wachtwoord |
Geproduceerde variabelen
Argument | Type | Omschrijving |
---|---|---|
WordInstance |
Word-exemplaar | Het specifieke Word-exemplaar voor gebruik met latere Word-acties. Hiermee kan de gebruiker opgeven tot welke van mogelijk verschillende Word-documenten toegang kan worden verkregen |
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Kan Word niet starten | Geeft een probleem aan bij het starten van een Word-exemplaar |
Het Word-document is niet gevonden | Geeft aan dat het specifieke Word-document niet kan worden gevonden op de opgegeven locatie |
Kan bestaand Word-document niet openen | Geeft een probleem aan bij het openen van het opgegeven Word-document |
Kan Word-toepassing niet starten | Geeft aan dat de Word-toepassing niet kan worden gestart vanwege een interne fout |
Word-toepassing is niet geïnstalleerd | Geeft aan dat de Word-toepassing niet op de specifieke computer is geïnstalleerd |
Koppelen aan actieve Word-sessie
Hiermee wordt een koppeling gemaakt met een Word-document dat al open is.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Documentnaam | Nee | Bestand | De naam of het pad van het Word-document waaraan moet worden gekoppeld |
Geproduceerde variabelen
Argument | Type | Omschrijving |
---|---|---|
WordInstance |
Word-exemplaar | Het Word-exemplaar waaraan deze actie is gekoppeld voor gebruik met latere Word-acties |
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Kan niet koppelen aan Word-document | Geeft een probleem aan bij het koppelen aan het opgegeven Word-document |
Opgegeven Word-document niet gevonden | Geeft aan dat het specifieke Word-document niet kan worden gevonden op de opgegeven locatie |
Kan Word niet starten | Geeft aan dat de Word-toepassing niet kan worden gestart vanwege een interne fout |
Word-document opslaan
Hiermee wordt een eerder gestart Word-exemplaar opgeslagen.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Word-exemplaar | Nee | Word-exemplaar | Het Word-exemplaar dat moet worden opgeslagen. Deze variabele moet vooraf zijn opgegeven in de actie Word starten of Koppelen aan actief Word. | |
Modus voor opslaan | N.v.t. | Document opslaan, Document opslaan als | Document opslaan | Het document van dit exemplaar opslaan. |
Documentindeling | N.v.t. | Alle beschikbare indelingen van Word-app | Standaard (van extensie) | De indeling van het document. |
Documentpad | Nee | Bestand | Het volledige pad van het document. Voeg de gewenste documentbestandsextensie in volgens de selectie in de parameter Documentindeling. |
Geproduceerde variabelen
Deze actie levert geen variabelen op.
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Kan Word niet opslaan | Geeft een probleem aan bij het opslaan van het Word-document |
Het Word-exemplaar of het Word-document wordt niet geïnitialiseerd. | Geeft aan dat het Word-exemplaar of het Word-document dat in de actie is opgegeven, niet wordt geïnitialiseerd |
De bewerking kan niet worden uitgevoerd op een alleen-lezen document | Geeft aan dat het Word-document niet kan worden opgeslagen omdat het als alleen-lezen is geopend |
Word sluiten
Hiermee wordt een Word-exemplaar gesloten.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Word-exemplaar | Nee | Word-exemplaar | Het te sluiten Word-exemplaar. Deze variabele moet vooraf zijn opgegeven in de actie Word starten of Koppelen aan actief Word. | |
Vóór het sluiten van Word | N.v.t. | Document niet opslaan, Document opslaan, Document opslaan als | Document niet opslaan | Geef aan of en hoe het document van dit exemplaar moet worden opgeslagen voordat dat exemplaar wordt gesloten. |
Documentindeling | N.v.t. | Alle beschikbare indelingen van Word-app | Standaard (van extensie) | De indeling van het document. |
Documentpad | Nee | Bestand | Het volledige pad van het document. Voeg de gewenste documentbestandsextensie in volgens de selectie in de parameter Documentindeling. |
Geproduceerde variabelen
Deze actie levert geen variabelen op.
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Kan Word niet sluiten | Geeft een probleem aan bij het sluiten van het Word-document |
Kan Word niet opslaan | Geeft een probleem aan bij het opslaan van het Word-document |
De bewerking kan niet worden uitgevoerd op een alleen-lezen document | Geeft aan dat het Word-document niet kan worden opgeslagen omdat het als alleen-lezen is geopend |
Lezen vanuit Word-document
Hiermee wordt de tekstinhoud uit een document van een Word-exemplaar gelezen.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Word-exemplaar | Nee | Word-exemplaar | Het Word-exemplaar om mee te werken. | Deze variabele moet vooraf zijn opgegeven in de actie Word starten of Koppelen aan actief Word |
Ophalen | N.v.t. | Hele document/pagina's/bladwijzer | Hele document | Of de inhoud van het gehele document, specifieke pagina's of een bladwijzer moet worden opgehaald |
Pagina | Nee | Numerieke waarde | 1 | De pagina´s van het Word-document dat moet worden gelezen. Er kan een reeks pagina's of een lijst worden opgegeven als 2-5, waarmee inhoud wordt opgehaald van pagina 2 tot pagina 5 of als 2,3,7, waarmee inhoud wordt opgehaald van pagina 2,3,7 |
Bladwijzer | Nee | Tekstwaarde | De bladwijzer van het Word-document dat moet worden gelezen |
Geproduceerde variabelen
Argument | Type | Omschrijving |
---|---|---|
WordData | Tekstwaarde | De waarde van de opgehaalde inhoud |
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Kan de inhoud van een Word-document niet lezen | Geeft een probleem aan bij het ophalen van de inhoud uit het opgegeven Word-document |
Het Word-exemplaar of het Word-document wordt niet geïnitialiseerd. | Geeft aan dat het Word-exemplaar of het Word-document dat in de actie is opgegeven, niet wordt geïnitialiseerd |
Naar dit Word-document schrijven
Hiermee wordt tekst naar een Word-bestand geschreven of tekst aan een bestand toegevoegd.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Word-exemplaar | Nee | Word-exemplaar | Het Word-exemplaar om mee te werken. | Deze variabele moet vooraf zijn opgegeven in de actie Word starten of Koppelen aan actief Word |
Tekst om te schrijven | Ja | Algemene waarde | De te schrijven tekst in het opgegeven Word-document | |
Nieuwe regel toevoegen | N.v.t. | Booleaanse waarde | True | Geeft aan of een nieuwe regel aan het begin van de algehele tekst moet worden toegevoegd om naar het document te schrijven |
Tekst schrijven naar | N.v.t. | Begin van Word-bestand/Einde van Word-bestand/Voor bladwijzer/Na bladwijzer | Begin van Word-bestand | Geeft de positie op van het Word-document waar de tekst wordt toegevoegd |
Bladwijzer | Nee | Tekstwaarde | De doelbladwijzer in het Word-document waar de tekst wordt toegevoegd | Met deze actie wordt tekst voor of na de opgegeven bladwijzer in het Word-document toegevoegd |
Geproduceerde variabelen
Deze actie levert geen variabelen op.
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Het Word-exemplaar of het Word-document wordt niet geïnitialiseerd. | Geeft aan dat het Word-exemplaar of het Word-document dat in de actie is opgegeven, niet wordt geïnitialiseerd |
De bewerking kan niet worden uitgevoerd op een alleen-lezen document | Geeft aan dat het Word-document niet kan worden bewerkt omdat het als alleen-lezen is geopend |
De schrijfbewerking in het Word-documentexemplaar is mislukt | Geeft een probleem aan bij het schrijven van inhoud in het opgegeven Word-document |
Afbeelding invoegen in Word-document
Voeg een afbeelding in een Word-bestand in.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Word-exemplaar | Nee | Word-exemplaar | Het Word-exemplaar om mee te werken. | Deze variabele moet vooraf zijn opgegeven in de actie Word starten of Koppelen aan actief Word |
Afbeelding invoegen in | N.v.t. | Begin van Word-bestand/Einde van Word-bestand/Voor bladwijzer/Na bladwijzer/Voor specifieke tekst/Na specifieke tekst | Begin van Word-bestand | Hiermee wordt de positie van het Word-document opgegeven waaraan de afbeelding wordt toegevoegd |
Afbeelding invoegen vanuit | N.v.t. | Bestand/Klembord | Bestand | De locatie van de afbeelding die moet worden ingevoegd in het opgegeven Word-document |
Afbeeldingspad | Nee | Bestand | Het volledige pad van de afbeelding die moet worden ingevoegd | |
Te zoeken tekst | Nee | Tekstwaarde | De tekst die u in het Word-document moet zoeken voor het invoegen van een afbeelding | De afbeelding wordt voor of na het voorkomen van de opgegeven tekst toegevoegd |
Bladwijzer | Nee | Tekstwaarde | De doelbladwijzer in het Word-document waar de afbeelding wordt toegevoegd |
Geproduceerde variabelen
Deze actie levert geen variabelen op.
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Het Word-exemplaar of het Word-document wordt niet geïnitialiseerd. | Geeft aan dat het Word-exemplaar of het Word-document dat in de actie is opgegeven, niet wordt geïnitialiseerd |
De bewerking kan niet worden uitgevoerd op een alleen-lezen document | Geeft aan dat het Word-document niet kan worden bewerkt omdat het als alleen-lezen is geopend |
Kan de afbeelding niet invoegen | Hiermee wordt een probleem aangegeven bij het invoegen van de afbeelding in het opgegeven Word-document |
Woorden in een Word-document zoeken en vervangen
Hiermee wordt tekst gezocht en vervangen door een ander exemplaar in het actieve werkblad van een Excel-exemplaar.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Word-exemplaar | Nee | Word-exemplaar | Het Word-exemplaar om mee te werken. | Deze variabele moet vooraf zijn opgegeven in de actie Word starten of Koppelen aan actief Word |
Alle overeenkomsten | N.v.t. | Booleaanse waarde | False | Of de tekst moet worden gezocht/vervangen in alle gevonden, overeenkomende voorvallen of alleen in het eerste overeenkomende voorval |
Te zoeken tekst | Nee | Tekstwaarde | De tekst die moet worden gezocht in het werkblad | |
Tekst die moet worden vervangen door | Nee | Tekstwaarde | De tekst die wordt gebruikt ter vervanging van de overeenkomende cellen | |
Jokertekens gebruiken | N.v.t. | Booleaanse waarde | False | Of jokertekens moeten worden gebruikt om de tekst te vinden |
Hoofdlettergevoelig | N.v.t. | Booleaanse waarde | False | Of er moet worden gezocht naar een aanvraaggevoelige gegevens |
Volledig woord moet overeenkomen | N.v.t. | Booleaanse waarde | False | Of er moet worden gezocht naar woorden die hetzelfde zijn als de opgegeven tekst |
Geproduceerde variabelen
Deze actie levert geen variabelen op.
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Kan tekst in het Word-document niet vervangen | Geeft een probleem aan bij het vervangen van de opgegeven tekst door de opgegeven invoer |
Het Word-exemplaar of het Word-document wordt niet geïnitialiseerd. | Geeft aan dat het Word-exemplaar of het Word-document dat in de actie is opgegeven, niet wordt geïnitialiseerd |
De bewerking kan niet worden uitgevoerd op een alleen-lezen document | Geeft aan dat het Word-document niet kan worden bewerkt omdat het als alleen-lezen is geopend |
Bekende beperkingen
Word-bestanden gebruiken die zijn gesynchroniseerd via OneDrive of SharePoint
Interactie met Microsoft Word-bestanden die zich bevinden in mappen die zijn gesynchroniseerd in OneDrive of SharePoint kan resulteren in een foutieve stroom. Power Automate voor bureaublad gebruikt COM-objecten voor Word-interacties. OneDrive en SharePoint zijn niet volledig compatibel met Word-exemplaren die via COM worden gestart.
Daarom kan de fout bestand niet gevonden worden weergegeven wanneer u een Word-bestand in een OneDrive- of SharePoint-map probeert te openen. Gebruik één van de volgende tijdelijke oplossingen voor dit probleem:
Oplossing 1
- Maak een lokale kopie van het betreffende Word-bestand.
- Wijzig de lokale kopie van het Word-bestand met de Word-automatiseringsacties van Power Automate voor bureaublad.
- Overschrijf de kopie van het Word-bestand die is gesynchroniseerd via OneDrive of Sharepoint met de lokale kopie die de laatste wijzigingen bevat.
Oplossing 2
- Open een nieuw Word-exemplaar met de actie Toepassing uitvoeren. Zorg ervoor dat u voldoende wachttijd tussen acties instelt, zodat het Word-proces volledig kan worden geladen, inclusief eventuele invoegtoepassingen.
- Gebruik de actie Koppelen aan actief Word om het nieuwe proces toe te voegen.
Notitie
Deze oplossing kan in het algemeen worden gebruikt als de actie Word starten niet kan worden uitgevoerd.