★アクションの説明、概要
JobAutoでExcelシート内に画像を挿入する方法について説明します。
「画像の挿入」アクションでは、 操作するブック・シートを指定し、 画像を挿入する位置を行番号・列番号で設定します。
挿入する画像の倍率と画像ファイルを指定することもできます。
なお、このアクションは、 共有設定がかかっているExcelに対して実行することはできません。
★アクションの作成方法
★アクションの設定画面について
アクション設定画面の設定項目についての説明は以下の通りです。
1.基本設定
1-1.ブック
ロボットが開いているエクセルのうち、どのエクセルを操作対象にするか選択します。名前とインデックスから選択します。
・名前
エクセル名で指定します。変数参照可能です。
・インデックス
インデックスで指定します。ロボットがエクセルを開いた順番でインデックスが定義されます。
1-2.シート名
ロボットが操作するシートを選択します。名前とインデックスから選択します。
※0.10.10からエクセルを開くアクションでCSVファイルを開いた場合は、デフォルトでインデックスが選択されています。
・名前
シート名で指定します。変数参照可能です。
・インデックス
インデックスで指定します。シートが作成された順番でインデックスが定義されています。
1-3.行番号
操作対象のセルが何行目にあるかを設定します。変数参照可能です。
1-4.列番号
操作対象のセルが何列目にあるかを設定します。アルファベットでも数字でも設定できます。変数参照可能です。
1-5.画像倍率指定(%)
差し込む画像の倍率を設定します。
1-6.ファイル
差し込む画像のファイルパスを設定します。変数参照可能です。
2.高度な設定
2-1.アクション有効
このアクションを無効にする場合は、チェックを外します。
3.エラー発生時の対応
3-1. エラー時の処理
エラーが発生したときの設定を行います。詳細はこちらをご確認ください。
3-2.基点となる条件分岐
エラー時の処理で条件分岐の次のフローに移動を選択したときに、設定することができます。アクションでエラーが発生した場合、移動先の条件分岐を選択します。
3-3. エラー時にログ出力
エラーが発生したときにログに出力するか設定します。スケジュール実行したときのログへ出力されます。エラーとして扱わない場合は、チェックを外します。詳細はこちらをご確認ください。
Excelに画像を挿入するときの設定
「画像の挿入」アクションでは、 画像を挿入するExcelブックとシートを指定し、 行番号・列番号で操作対象となるセルを設定します。
さらに、挿入する画像の倍率と、 画像ファイルのパスを設定します。
画像を挿入する位置を指定する
画像を挿入する位置は、 「行番号」と「列番号」で設定します。
「行番号」は変数を参照して設定することもできます。
「列番号」はアルファベットまたは数字で設定でき、 変数を参照することもできます。
画像の大きさを倍率で設定する
「画像倍率指定(%)」では、 Excelへ差し込む画像の倍率を設定します。
挿入する画像の大きさを変更したい場合は、 この設定を確認してください。
挿入する画像ファイルを指定する
「ファイル」では、 Excelへ挿入する画像ファイルのパスを設定します。
ファイルパスは、 変数を参照して設定することもできます。
画像の挿入が失敗する場合はExcelの共有設定を確認する
「画像の挿入」アクションは、 共有設定がかかっているExcelに対して実行することができません。
画像を挿入するアクションでエラーが発生する場合は、 操作対象のExcelに共有設定がかかっていないか確認してください。
画像が想定した位置に挿入されない場合
画像が想定した位置に挿入されない場合は、 まず操作対象となる「ブック」と「シート名」が 正しく設定されているか確認してください。
次に、「行番号」と「列番号」が 画像を挿入したい位置になっているか確認します。
画像の大きさが想定と異なる場合は、 「画像倍率指定(%)」の設定も確認してください。
また、「ファイル」に設定した画像ファイルのパスも確認してください。
