条件付きステートメントの使用例
- 最終更新日2020/11/17
条件付きステートメントの使用例
この例では、セルの値が空かどうかに基づいてメッセージを印刷する bot を構築します。Excel basic または Excel advanced、If、およびMessage Box packagesからactionsを使用します。
前提条件
この bot を作成する前に、空の Excel ワークシートをデスクトップに保存します。
この bot は新しい Excel ワークシートを作成しないため、Excel basic または Excel advanced packagesを使用できます。
注: すべてのactionsは同じpackageに属する必要があります。
手順
-
新しい bot を開きます。
- Automation Anywhere の Web インターフェースから、Bot > マイ botの順に選択します。
- 新規作成 > Bot をクリックします。
- bot 名を入力し、[作成して編集] をクリックします。
-
Excel シートを開くには、Excel basic の [開く] actionを使用するか、Excel advanced packageを使用します。
- [開く] actionをダブルクリックまたはドラッグします。
- セッション名を入力してください。
- [参照] をクリックして、デスクトップ上の空の Excel ワークシートのファイル パスを指定します。
-
[1 つのセルを取得] actionを使用して、文字列変数にセルの値を割り当てます。
- [1 つのセルを取得] action をダブルクリックするか、[開く] actionに使用したpackageからドラッグします。
- [開く] actionで使用したセッション名を入力します。
- [アクティブなセル] オプションを選択します。
-
[セルのコンテンツの保存先] フィールドで変数
出力
を作成します。
-
[If] actionを使用して条件文を構成します。
- [If] actionをダブルクリックまたはドラッグします。
- [条件] ドロップダウン リストから [文字列] を選択します。
-
[ソース値] フィールドに変数
出力
を挿入します。 - [演算子] として [等しい] を選択します。
- [ターゲット値] フィールドを空のままにします。
-
[If] コンテナにメッセージ ボックスを挿入します。
- [メッセージ ボックス] actionをドラッグします。
- [表示するメッセージを入力] フィールドにセルは空ですと入力します。
-
[Else] と [メッセージ ボックス] actionsを使用して、actionsの代替シーケンスを構成します。
- [Else] actionを [If] actionの隣にドラッグします。
- [メッセージ ボックス] actionを [Else] コンテナ内にドラッグします。
- [表示するメッセージを入力] フィールドにセルは空ではありませんと入力します。
- [保存] をクリックします。
-
bot を実行します。
bot を実行すると、「セルは空です」というメッセージを含むメッセージ ボックスが表示されます。
- Excel シートの A1 セルに値を入力してシートを保存します。
-
bot を実行します。
bot を実行すると、「セルは空ではありません」というメッセージを含むメッセージ ボックスが表示されます。