Power Automate Desktop(PAD)で「あいうえお かきくけこ」のようなタブ区切りの文字列を出力するのに地味に手間取ったので、忘れないうちにメモしておきます。
最初は下図のように「\t」を挿入すればタブ区切りになると思っていたのですが、「あいうえお\tかきくけこ」のようにそのまま出力されてしまいました。
「&tab;」や「{TAB}」のような、それらしい文字列を挿入した場合も同様です。
下記のようなJavaScriptを実行すればタブとして出力されましたが、できればスクリプトを使いたくありません。
WScript.Echo("%Text1%" + "\t" + "%Text2%");
いろいろと試行錯誤した結果、下記のように「テキストを置換する」アクションを使ってタブ文字を変数にすることで、タブ区切りの文字列を出力できるようになりました。
- 解析するテキスト:TAB (※タブ文字に置換することが目的なので何でも良い。)
- 検索するテキスト:TAB
- 置き換え先のテキスト:\t
- エスケープ シーケンスをアクティブ化:オン
- 生成された変数:%Tab%
同様の手順で改行文字(\r, \n, \r\n)を出力することもできます。
この記事へのコメントはありません。