Power Automate Desktop テキスト 比較

Power Automate Desktop テキスト 比較

Power Automate Desktop テキスト 比較

めーたん

Power Automate for desktopを使ってテキストファイルにテキスト(文字列)を書き込むにはどうすればいいの?

Power Automate Desktop テキスト 比較

こさい

こんにちは。完全自動化研究所の小佐井です。

Windows10/11のユーザーなら無料で使用することができるMicrosoftのデスクトップ型RPAツール「Power Automate for desktop」を使って、テキスト(文字列)をファイルに書き込む方法を解説します!

検証バージョン

OS:Windows11

Power Automate for desktopバージョン:2.20.00147.22150

目次

  • 1 1.[テキストをファイルに書き込みます]アクションについて学ぶ
  • 2 2. フローを作成してみよう
    • 2.1  STEP1  [テキストをファイルに書き込みます]アクティビティを追加する
    • 2.2  STEP2   [ファイル パス]の設定を行う
    • 2.3  STEP3  [書き込むテキスト]の設定を行い保存する
  • 3 3. フローを実行してみよう
  • 4 4 当ページに疑問があるときは

1.[テキストをファイルに書き込みます]アクションについて学ぶ

ファイルにテキストを新規に書き込むか、既存の内容の末尾に追加するには [テキストをファイルに書き込みます]アクション を使用します。

Power Automate Desktop テキスト 比較

2. フローを作成してみよう

 STEP1  [テキストをファイルに書き込みます]アクティビティを追加する

Power Automate Desktop テキスト 比較

 STEP2   [ファイル パス]の設定を行う

Power Automate Desktop テキスト 比較

Power Automate Desktop テキスト 比較

 STEP3  [書き込むテキスト]の設定を行い保存する

Power Automate Desktop テキスト 比較

Power Automate Desktop テキスト 比較

こさい

3. フローを実行してみよう

実際にワークフローを作成して、試してみましょう。

フローを実行してください。すぐにフローは終了するのでデスクトップ画面を確認してください。[あいさつ.txt]が作成されていれば成功です。

[あいさつ.txt]をダブルクリックしてメモ帳で開いてください()。「こんにちは」と入力されていることを確認してください()。

Power Automate Desktop テキスト 比較

Power Automate Desktop テキスト 比較

めーたん

「こんにちは」と書かれたテキストファイルができたよ!

4 当ページに疑問があるときは

お問い合わせ画面からお気軽にお問い合わせください。

最終更新日:2022/6/30

さらにPower Automate for desktopに詳しくなるには

まとめてPower Automate for desktopの知識を身に付けたい方は、ぜひ書籍をお読みください。

Power Automate Desktop テキスト 比較

人気記事ランキング(Power Automate for desktop)

Power Automate Desktop テキスト 比較

1

2

3

4

5

6

7

8

9

10

以前Power Automate Desktopの使い方の記事でも軽く触れさせていただきましたが、本記事では、Power Automate Desktopの変数についてより深くご説明させていただきます。
Power Automate Desktopを使用するにあたって最初に躓くのが変数であり、変数の理解無くしてPower Automate Desktopを使うことは不可能といっても過言ではありません。
そんな、Power Automate Desktopにおいて基本中の基本である変数について、本記事では、必要な知識・および操作方法を一通りご説明させていただきます。

変数とは

Power Automate Desktopの使い方でもご説明させていただきましたが変数とはデータを一時的に保管できる「箱」のようなもので、Power Automate Desktopでの各フローにおいて取得した情報を一時的に保管し、その情報を後のフローで使用することを目的としたものです。
例でいうと、Excelシートに記載の情報を他の情報に転記する場合は、Excelシートの情報を一旦変数に保存し、後の転記の際にその変数を使用することで変数内に保存された情報を転記することができるイメージです。
一度取得した情報は、複数アクションで情報を再利用する場合や、特定の条件にもとづいて更新する場合などが多々ありますので、変数に保存することによって再利用がしやすく、また更新の手間が省けるといったメリットがあります。
Power Automate Desktopでは、変数に分かりやすい名前を付けることが可能で、各アクションの入力パラメーターで使用する場合は、変数名を%%で囲むことで使用することが可能になります。

Power Automate Desktop テキスト 比較

変数の作成

Power Automate Desktopでは、アクションが配置されるたびに自動的に変数が作成されます。
変数名を変更する場合は、生成された変数を選択することで可能です。

Power Automate Desktop テキスト 比較

また、自動生成された変数は、左側にあるトグルボタンを選択することで無効にすることもできます。

Power Automate Desktop テキスト 比較

生成された変数を各アクションで使用するには、入力フィールドの横にあるアイコンを選択することで使用可能です。こちらは手入力で直接入力することも可能です。

Power Automate Desktop テキスト 比較

Power Automate Desktopでは、作成した変数を、ワークスペース横にある変数ペインという場所で確認、管理が可能です。 変数ペインでは、主に入出力変数とフロー変数の2つあり、入出力変数は他のDesktopフロート連携する際に有用で、フロー変数はフローでローカルに使用するすべての変数を指し、この特定のフローによってのみアクセス可能です。

Power Automate Desktop テキスト 比較

フロー変数では、アクション実行ボタンを押した後変数に保存されている現在の値をリアルタイムで確認でき、またフロー実行後、各変数を直接ダブルクリックすることで、変数内に保存されている情報を直接確認することも可能です。
その他変数の名前の変更や、フロー内で変数が使用されている場所を特定する「使用状況の検索」という機能も使うことができます。

変数のデータ型について

Power Automate Desktopで使用する変数は、内容に基づいて特定のデータ型に変換されます。
データ型は、テキスト型・数値型・ブール型・リスト型・データテーブル型・カスタムオブジェクト型の6種類あり、本記事では、カスタムオブジェクト型を除く、基本的な5種類をご説明させていただきます。
テキスト型と数値型については、文字通り、変数の中にテキスト情報が入っている場合と数値情報が入っている場合を指します。
変数に数値型の数式を入れたい場合、%数式%と入力します。

Power Automate Desktop テキスト 比較

ブール値はTrueまたはFalseしか返さない値の為、%論理演算子または比較演算子%を入力します。

Power Automate Desktop テキスト 比較

リスト型はプログラミングで言う1次元配列というもので、Power Automate Desktopでは「新しいリストの作成」と「項目をリストに追加」で作成することが可能です。
特定のリスト内の文字や数字の件数の取得ができます。

Power Automate Desktop テキスト 比較
Power Automate Desktop テキスト 比較

データテーブル型は、プログラミングで言うところの2次元配列にあたるもので、Power Automate Desktopでは「変数の設定」で設定可能です。
データテーブルを使うことで、行と列の値を取得し、リスト型同様に件数の取得もできます。

Power Automate Desktop テキスト 比較
Power Automate Desktop テキスト 比較

変数の操作について

Power Automate Desktopの変数は、算術演算、比較、論理演算、およびかっこを含む式を作成することが可能です。 変数名はそれ以上の表記をせず、そのまま式に追加可能、算術演算は、加算 (+)、減算 ()、乗算(*)、除算(/)などすべて使用可能で、計算式の中でかっこを使用した場合は、かっこ内の計算が優先的に行われます。

Power Automate Desktop テキスト 比較

変数を「’’」で囲むことによって、変数に入っている値をテキスト値として扱うことが可能です。
加算演算子を使用して文字列を連結することも可能で、数字と文字列を追加すると、数値がテキストに変換され、他の文字列と結合されます。

Power Automate Desktop テキスト 比較

まとめ

いかがでしたでしょうか。
変数には様々な種類・使い方があるのがお分かりいただけたのではないかと思います。
色々と覚えることがあり最初は混乱してしまいますが、基本変数とは、データを格納しておく一つの「箱」のようなイメージを持っていただくと分かりやすいかと思います。
変数名の考え方にしても「箱」に例えると分かりやすく、例えば、おもちゃが入っている箱の外側には「おもちゃ」と書いたネームプレートが書いてあった方が、その箱の中身が判別しやすいですよね。
基本変数とはデータの受け渡しの際に必要なデータが入っている「箱」であり、バトンリレーで言うところのバトンと一緒であります。
Power Automate Desktopの操作は基本データの受け渡しによって成り立つ関係で、変数の理解は絶対不可欠です。
本記事を何度も読み返すなどして、時間をかけて学習していただけたらと思います。

Power Automate Desktopって何?

Power Automate Desktopとは、データの収集・整理・加工などパソコンで操作しいる手順を記録し、業務効率につながるアプリを開発できる製品です。

パワーオートメイトの文字列結合は?

文字列結合する 文字列同士を結合する(つなげる)には「+」の文字列演算子を使用します。 「&」記号などは使えません。 %hoge% が「ほげほげ」、 %fuga% が「ふがふが」のとき。