なぜかPower AutomateのクラウドフローにWordファイルを読み込むアクションが無い模様です。
encodian
というサービスを利用することでWordファイルを読み込み中身を取得できます。
1. encodianのアカウントを作りAPIキーを取得
トライアルは30日らしいです。Gmailとhotmailでは登録できない模様なので注意しましょう。
登録するとAPIキーを取得できます。
2. Power AutomateでencodianのAPIキーを設定
Power Automateのアクションでencodian
-> Wordからテキストを取得する
を選択します。
3. シェアポイントなどからファイルを取得して読み込み
シェアポイントやOneDriveにWordファイル(.docxなど)を置いておき、
encodianのアクションでファイルコンテンツ
を選択します。
これで完了です。シンプルですね。
4. 実行
実行するとWordファイルの中身が取得できます。
5. おまけ
抽出された文字列はテキスト
の動的コンテンツにあります。
そのままテキストで利用できるのでTeamsに投げたり加工したりと色々できますね