最終セルの情報取得

エクセル内の値が入っている最終セルの場所を取得する方法について説明します。保存済のエクセルへ取得したデータを追記していくとき、最終行のセルの位置を取得する必要があります。そんなときにこのアクションを使って、最終行のセルの位置を取得します

アクション設定画面の設定項目についての説明は以下の通りです

[Mainタブ]

・シート名
名前、インデックス、変数参照から選択して設定を行います。

 >名前
操作対象のシートをプルダウンで選択します

 >インデックス
操作対象のシートは作成された順番にインデックスが定義されています。プルダウンで選択します。

 >変数参照
操作対象のシート名が格納されている変数を設定します

・基点となるセル
最終セルを探すときに、探す処理の基点となるセルを指定します

・最終行
取得した最終行のセルの位置を格納する変数を指定します

・最終列
取得した最終列のセルの位置を格納する変数を指定します

[Advancedタブ]

・ブックインデックス
開いているエクセルのうち、どのエクセルを操作対象にするか選択します。エクセルが開かれた順番にインデックスが定義されます。ブックインデックスを変更した場合、シート名が処理対象のシートになっていることを確認しましょう

・実行時にシートを切り替える
アクションを実行したときにシートを表示する場合にチェックを入れます

・アクション有効
このアクションを無効にする場合は、チェックを外します

[エラー発生時の対応タブ]

・エラー時の処理
エラーが発生したときの設定を行います

・エラー時にログ出力
エラーが発生したときにログに出力するか設定します

エクセルを強制終了する

ロボットの処理中に開いているエクセルをすべて強制的に閉じる方法について説明します。

 

アクション設定画面の設定項目についての説明は以下の通りです

[Mainタブ]

設定する内容はありません

[Advancedタブ]

・アクション有効
このアクションを無効にする場合は、チェックを外します

[エラー発生時の対応タブ]

・エラー時の処理
エラーが発生したときの設定を行います

・エラー時にログ出力
エラーが発生したときにログに出力するか設定します

エクセルシート名の取得

エクセルシート名を取得して変数に格納する方法について説明します

 

アクション設定画面の設定項目についての説明は以下の通りです

[Mainタブ]

・シート名
名前、インデックス、変数参照から選択して設定を行います。

>名前
操作対象のシートをプルダウンで選択します

>インデックス
操作対象のシートは作成された順番にインデックスが定義されています。プルダウンで選択します。

>変数参照
操作対象のシート名が格納されている変数を設定します

・シート名の格納先
取得したシート名を格納する変数を設定します

[Advancedタブ]

・ブックインデックス
開いているエクセルのうち、どのエクセルを操作対象にするか選択します。エクセルが開かれた順番にインデックスが定義されます。ブックインデックスを変更した場合、シート名が処理対象のシートになっていることを確認しましょう

・アクション有効
このアクションを無効にする場合は、チェックを外します

[エラー発生時の対応タブ]

・エラー時の処理
エラーが発生したときの設定を行います

・エラー時にログ出力
エラーが発生したときにログに出力するか設定します

シートの名前を変更

エクセルシートの名前を変更する方法について説明しています。

 

アクション設定画面の設定項目についての説明は以下の通りです

[Mainタブ]

・シート名
名前、インデックス、変数参照から選択して設定を行います。

>名前
操作対象のシートをプルダウンで選択します

>インデックス
操作対象のシートは作成された順番にインデックスが定義されています。プルダウンで選択します。

>変数参照
操作対象のシート名が格納されている変数を設定します

・追加するシート名
追加するシート名を設定します。変数参照可能です。またシステム値を使用可能です。システム値の説明はこちら。

[Advancedタブ]

・ブックインデックス
開いているエクセルのうち、どのエクセルを操作対象にするか選択します。エクセルが開かれた順番にインデックスが定義されます。ブックインデックスを変更した場合、シート名が処理対象のシートになっていることを確認しましょう

・アクション有効
このアクションを無効にする場合は、チェックを外します

[エラー発生時の対応タブ]

・エラー時の処理
エラーが発生したときの設定を行います

・エラー時にログ出力
エラーが発生したときにログに出力するか設定します

シートのコピー

エクセル内のシートをコピーする方法について説明しています

 

アクション設定画面の設定項目についての説明は以下の通りです

[Mainタブ]

・シート名
名前、インデックス、変数参照から選択して設定を行います。

>名前
操作対象のシートをプルダウンで選択します

>インデックス
操作対象のシートは作成された順番にインデックスが定義されています。プルダウンで選択します。

>変数参照
操作対象のシート名が格納されている変数を設定します

・追加するシート名
追加するシート名を設定します。変数参照可能です。またシステム値を使用可能です。システム値の説明はこちら。

[Advancedタブ]

・ブックインデックス
開いているエクセルのうち、どのエクセルを操作対象にするか選択します。エクセルが開かれた順番にインデックスが定義されます。ブックインデックスを変更した場合、シート名が処理対象のシートになっていることを確認しましょう

・アクション有効
このアクションを無効にする場合は、チェックを外します

[エラー発生時の対応タブ]

・エラー時の処理
エラーが発生したときの設定を行います

・エラー時にログ出力
エラーが発生したときにログに出力するか設定します

シートの削除

エクセル内のシートを削除する方法について説明しています。

 

アクション設定画面の設定項目についての説明は以下の通りです

[Mainタブ]

・シート名
名前、インデックス、変数参照から選択して設定を行います。

>名前
操作対象のシートをプルダウンで選択します

>インデックス
操作対象のシートは作成された順番にインデックスが定義されています。プルダウンで選択します。

>変数参照
操作対象のシート名が格納されている変数を設定します

[Advancedタブ]

・ブックインデックス
開いているエクセルのうち、どのエクセルを操作対象にするか選択します。エクセルが開かれた順番にインデックスが定義されます。ブックインデックスを変更した場合、シート名が処理対象のシートになっていることを確認しましょう

・アクション有効
このアクションを無効にする場合は、チェックを外します

[エラー発生時の対応タブ]

・エラー時の処理
エラーが発生したときの設定を行います

・エラー時にログ出力
エラーが発生したときにログに出力するか設定します

シートの追加

エクセル内へシートを追加する方法について説明しています

 

アクション設定画面の設定項目についての説明は以下の通りです

[Mainタブ]

・追加するシート名
追加するシート名を設定します。変数参照可能です。またシステム値を使用可能です。システム値の説明はこちら。

[Advancedタブ]

・ブックインデックス
開いているエクセルのうち、どのエクセルを操作対象にするか選択します。エクセルが開かれた順番にインデックスが定義されます。ブックインデックスを変更した場合、シート名が処理対象のシートになっていることを確認しましょう

・アクション有効
このアクションを無効にする場合は、チェックを外します

[エラー発生時の対応タブ]

・エラー時の処理
エラーが発生したときの設定を行います

・エラー時にログ出力
エラーが発生したときにログに出力するか設定します

列ループ

エクセルの指定した行の中を繰り返し処理する方法について説明しています

 

アクション設定画面の設定項目についての説明は以下の通りです

[Mainタブ]

・シート名
名前、インデックス、変数参照から選択して設定を行います。

>名前
操作対象のシートをプルダウンで選択します

>インデックス
操作対象のシートは作成された順番にインデックスが定義されています。プルダウンで選択します。

>変数参照
操作対象のシート名が格納されている変数を設定します

・データ範囲設定
繰り返し処理を行う範囲を固定する場合は、現在の範囲を選択します。
繰り返し処理を行う範囲が処理の都度変わる可能性がある場合は、範囲を拡張するを選択します。

・対象となるセル
繰り返し処理を行う範囲を設定します。変数参照可能です。

・1列目をヘッダーとしてスキップ
繰り返し処理を行う範囲の1列目をヘッダー(行名)として、処理対象から外す場合はチェックを入れます

・行名と変数の対比表
繰り返し処理では対象となるセルから取得したデータを行ごとに変数へ格納します。どの行をどの変数へ格納するかをここで定義します

>+
定義を追加します

––行
行を設定します

––変数名
格納先の変数を設定します

>-
定義を削除します

>ヘッダーを変数に登録する
1行目をヘッダーとしてスキップとした場合、ヘッダーを変数名として登録します

––グループ名
ヘッダーを新しい変数グループ内に作成します。新しく作成する変数グループ名を設定します

––変数の識別子
変数を固有に識別するための頭文字を設定します

[Advancedタブ]

・範囲の名前
ループの名前を設定します。ここで設定した名前は、セルに値入力などのMainタブのシート名の名前で選択することができます

・ブックインデックス
開いているエクセルのうち、どのエクセルを操作対象にするか選択します。エクセルが開かれた順番にインデックスが定義されます。ブックインデックスを変更した場合、シート名が処理対象のシートになっていることを確認しましょう

・取得する値
セルの保持している値は2019/8/29だが、表示されている値は2019年8月
2019/8/29を取得する場合、エクセルが保持している値を選択します。
2019年8月を取得する場合、セルが表示している値を選択します

・セルへのフォーカス
アクションを実行したときに処理対象のセルを選択状態にする場合は、フォーカスするを選びます。選択状態にしない場合は、フォーカスしないを選びます。

・非表示セルの扱い ※バージョン0.10.3から追加
フィルタなどで非表示になっているセルをループの対象にする場合は、処理対象に含めるを選びます。ループの対象にしない場合は、処理対象に含めないを選びます

・アクション有効
このアクションを無効にする場合は、チェックを外します

[エラー発生時の対応タブ]

・エラー時の処理
エラーが発生したときの設定を行います

・エラー時にログ出力
エラーが発生したときにログに出力するか設定します

行の削除

エクセルの行を削除する方法について説明します

 

アクション設定画面の設定項目についての説明は以下の通りです

[Mainタブ]

・シート名
名前、インデックス、変数参照から選択して設定を行います。

>名前
操作対象のシートをプルダウンで選択します

>インデックス
操作対象のシートは作成された順番にインデックスが定義されています。プルダウンで選択します。

>変数参照
操作対象のシート名が格納されている変数を設定します

・行番号
削除する範囲を設定します。変数参照可能です。

[Advancedタブ]

・ブックインデックス
開いているエクセルのうち、どのエクセルを操作対象にするか選択します。エクセルが開かれた順番にインデックスが定義されます。ブックインデックスを変更した場合、シート名が処理対象のシートになっていることを確認しましょう

・アクション有効
このアクションを無効にする場合は、チェックを外します

[エラー発生時の対応タブ]

・エラー時の処理
エラーが発生したときの設定を行います

・エラー時にログ出力
エラーが発生したときにログに出力するか設定します

行の追加

エクセルの行を追加する方法について説明します

 

アクション設定画面の設定項目についての説明は以下の通りです

[Mainタブ]

・シート名
名前、インデックス、変数参照から選択して設定を行います。

>名前
操作対象のシートをプルダウンで選択します

>インデックス
操作対象のシートは作成された順番にインデックスが定義されています。プルダウンで選択します。

>変数参照
操作対象のシート名が格納されている変数を設定します

・行番号
追加する範囲を設定します。変数参照可能です。

[Advancedタブ]

・ブックインデックス
開いているエクセルのうち、どのエクセルを操作対象にするか選択します。エクセルが開かれた順番にインデックスが定義されます。ブックインデックスを変更した場合、シート名が処理対象のシートになっていることを確認しましょう

・アクション有効
このアクションを無効にする場合は、チェックを外します

[エラー発生時の対応タブ]

・エラー時の処理
エラーが発生したときの設定を行います

・エラー時にログ出力
エラーが発生したときにログに出力するか設定します