コンテンツにスキップ

一秒未満の秒数を待機する

Power Automate Desktop には一定時間待機する「Wait」アクションが用意されていますが、設定する単位は「秒」になっています。

例えば、アクションに対して「20」と設定すると、20 秒待機することになります。

それでは、1 秒未満の場合はどのように設定すればよいでしょうか。

今回は 1 秒未満の時間を待機する方法を解説します。

「Wait」アクションの「期間」には小数を含む数値を指定できるため、「0.2」などと入力すれば 1 秒未満の時間だけ待機させることができます。

以下のコードをコピーし、Power Automate Desktop の編集画面に貼り付けることで、対象のアクションが追加されます。

DateTime.GetCurrentDateTime.Local DateTimeFormat: DateTime.DateTimeFormat.DateAndTime CurrentDateTime=> Before
WAIT 0.2
DateTime.GetCurrentDateTime.Local DateTimeFormat: DateTime.DateTimeFormat.DateAndTime CurrentDateTime=> After

Power Automate Desktop を操作して実装

Section titled “Power Automate Desktop を操作して実装”
  1. 「アクションの検索」から、「Wait」と入力し、アクションを追加します。

  2. パラメーターを以下のように設定します。

    パラメーター名 値
    期間 0.2
  3. 実行することで、0.2 秒待機した後、次のアクションに移動します。ただし、フローの編集画面から実行した場合は、ステータス バーの「実行遅延」に設定されたミリ秒数だけ各アクションの実行後に待機が入るため、想定以上に待機する可能性があります(実行が遅い場合の対処法を参照)。