0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Power Automate Desktop Tips - 変数の型の確認方法

0
Posted at

概要

Power Automate Desktopで、Windowsアプリの操作自動化を行った際にハマったアレコレの備忘録

環境

Windows 11
Power Automate Desktop (Ver.2.65.00145.26040)

課題

Excelからデータを取得してごにょごにょする処理を実装。
データは「123456」という数字だけの場合と、「123456A」と数字+語尾にアルファベットが付く場合がある。
この際、取得したデータが入った変数を確認すると、数字だけの場合は変数の型が「数値」に、アルファベットが入った場合は「文字列」になっている。

その後の処理で統一的にデータを扱いたいので、変数の型が数値だったら、「数値をテキストに変換」アクションを使って文字列に変換するという分岐処理を作ることに。

・・・が、変数の型を調べる方法がわからない・・・。

方法

型を調べる方法がなさそうなので、変数が数値として処理されるかを確認することに。
具体的には、対象の変数が「aaa」とすると、その変数に0を足したら「aaa」と同じかどうかをIfアクションで確認します。
image.png

これ、変数が数値として処理されたら等しいと判断されますが、文字列なら違うと判断されます。
数値型か文字列型かを判断するならこれで大丈夫。
数値型と文字列型以外を判断する場合は、ちょっと検証してみないと・・・です。

あとがき

他にスマートな方法あれば、ぜひ教えてください!

0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?