質問するログイン/登録ユーザー名またはメールアドレスパスワード上に表示された文字を入力してください。投稿2018年12月12日いつもお世話になります。「サブルーチン呼び出し」「サブルーチン終了」ノードはどう使うのでしょうか。以前はこれで呼び出し、終了を宣言しないとサブルーチンが機能しないと思っていましたが、ノードを入れずともサブルーチングループに移行し、メインルーチンに戻ってきます。皆さんどうお考えでしょうか。それともなにか他に使い方があるのでしょうか。この質問は解決済みのためクローズされています。コメント「サブルーチン終了」は、サブルーチンが呼び出されている時に、何らかの理由で途中でサブルーチンから離脱して呼び出し元に戻る必要がある場合に利用します。サブルーチン内で例外処理(実行時エラー)が発生した場合でも、そこで全体はストップさせずに以降のサブルーチン内の処理は実行せずに呼び出し元の次の処理を続けるという場合に利用します。「サブルーチン呼び出し」は、既にご存知の通り処理の途中でサブルーチンを呼び出す場合に利用します。「終了」は例外的な場合に使用するということですね。「サブルーチン呼び出し」の説明が言葉足らずで申し訳ありません。ご推察の通り、1つのシナリオ内で何度も同じサブルーチンを呼び出すことも可能です。サブルーチン内から更に別のサブルーチンを呼び出すことも可能です。1つのシナリオで「Excelのセルに値を書き込む⇒音を鳴らす⇒カウントアップ」という処理が一連の流れの中で何回も実行される場合、「」内の処理をサブルーチン化しておき、呼び出す時にセル位置、書き込む値を変数で引き渡しすれば、何度も同じノードを羅列しなくて済みます。ループや条件判定がいくつも重なる時に、ループや条件判定単位でサブルーチン化しておけば、フローが見やすくなるという視覚的効果もあります。例:条件判定1がTrueの時は条件判定2、Falseの時は条件判定3がある。⇒条件判定2と条件判定3をサブルーチン化しておき、条件判定1のTrue、Falseで各々を呼び出すように書くとスッキリ見える。パートナー様ログインWinActor®はNTTアドバンステクノロジ株式会社の登録商標です。Corporation。