Power Automate Desktopのメッセージボックスは大きさを変更できない件

Power Automate Desktop

あまりネット上に情報がないので、困っているのは私だけなのかもしれませんが、Power Automate Desktopのメッセージボックスは大きさを変更できないようです。

メッセージボックスの問題点

Power Automate Desktopのメッセージボックス→メッセージを表示、にある機能で任意のメッセージボックスを表示できます。

文言には変数を指定できたりして応用も利くのですが、以下の難点があります。

  • メッセージボックスのフォントが変(Windows標準の游ゴシックやMeiryo UIではない)
  • メッセージボックスのサイズが小さすぎる
  • 文字数が多いと、変なところで改行される

先ほどのサンプルを実行するとこんな感じ

解決策

上記の問題を解決するにはメッセージボックス→カスタムフォームを表示、を使用するしかないようです。カスタムフォームだとサイズが自動的に調整されて、変なところで改行されたりする現象が解決されます。

具体的なやり方としてはカスタムフォームデザイナーを使用します。ExcelマクロやAccessでおなじみのVisual Basicのカスタムフォームとまた違う操作感なので、使いづらいのですが、上から順番にメッセージやボタンを配置していく仕組みです。

一方で、メッセージボックス内にアイコン表示(iや!など)が簡単にできないなど、機能が劣るところもあります。

サンプル的に作ってみるとこんな感じ

まとめ

Power Automate Desktopではメッセージボックスのデフォルトサイズが極小で、変なところで改行される問題は、カスタムフォームデザイナーで解決できる、というお話でした。何でこんな仕様なのか謎ですが、Visual Basicのカスタムフォーム風にしてもらいたいなと思った次第です。

理想のイメージ画像

コメント

タイトルとURLをコピーしました