サイトアイコン JobAutoマニュアル

JobAutoでExcelのセルの文字色・背景色を設定する方法

★アクションの説明、概要

JobAutoでExcelセルの文字色や背景色などの書式を設定する方法について説明します。

「文字色・背景色の設定」アクションでは、 操作するExcelブック・シート・セルを指定して、 文字色や背景色を変更できます。

背景色については、設定されている塗りつぶしをなくすこともできます。 また、セルの罫線や列幅もこのアクションから設定できます。

Excelの値そのものではなく、 セルの見た目や書式を変更したい場合に使用します。


★アクションの作成方法


★アクションの設定画面について

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

1.基本設定

1-1.ブック

ロボットが開いているExcelのうち、どのExcelを操作対象にするか選択します。名前とインデックスから選択します。

・名前

Excel名で指定します。変数参照可能です。

・インデックス

インデックスで指定します。ロボットがExcelを開いた順番でインデックスが定義されます。

1-2.シート名

ロボットが操作するシートを選択します。名前とインデックスから選択します。
「エクセルを開く」アクションでCSVファイルを開いた場合は、シートの指定ではデフォルトでインデックスが選択されます。

・名前

シート名で指定します。変数参照可能です。

・インデックス

インデックスで指定します。シートが作成された順番でインデックスが定義されています。

1-3.対象となるセル

書式を変更するセルを指定します。対象となるセルには変数を使用できます。

1-4.文字の色

文字の色を選択します。

・有効

対象となるセルの文字色を変更する場合にチェックを入れます。

1-5.背景色

セルの背景の色を選択します。

・有効

対象となるセルの背景色を変更する場合にチェックを入れます。

・塗りつぶしをなくす

セルに設定されている背景色(塗りつぶし)をなくす場合にチェックを入れます。

1-6.罫線

セルへ罫線を設定します。

・有効

対象となるセルへ罫線を設定する場合にチェックを入れます。

・罫線を引く

罫線をセルの内側、外側、すべてのいずれに設定するのか選択します。

・罫線の種類

設定する罫線の種類を選択します。罫線をなくすこともできます。

1-7.列幅

列の幅を設定します。

・有効

対象となるセルが含まれる列の幅を変更する場合にチェックを入れ、右側のボックスに列幅を指定します。


2.高度な設定

2-1.アクション有効

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


3.エラー発生時の対応

3-1. エラー時の処理

エラーが発生したときの設定を行います。詳細はこちらをご確認ください。

3-2.基点となる条件分岐

エラー時の処理で条件分岐の次のフローに移動を選択したときに、設定することができます。アクションでエラーが発生した場合、移動先の条件分岐を選択します。

3-3. エラー時にログ出力

エラーが発生したときにログに出力するか設定します。スケジュール実行したときのログへ出力されます。エラーとして扱わない場合は、チェックを外します。詳細はこちらをご確認ください。


Excelセルの文字色を変更する場合

Excelセルに入力されている文字の色を変更する場合は、 「文字の色」の「有効」にチェックを入れて、 設定する文字色を選択します。

文字色だけを変更したい場合は、 必要な設定項目だけを有効にして使用します。

Excelセルの背景色を変更する場合

Excelセルの背景色を変更する場合は、 「背景色」の「有効」にチェックを入れて、 設定する背景色を選択します。

文字色と背景色はそれぞれ設定項目が分かれているため、 変更したい項目を確認して設定します。

Excelセルの塗りつぶしをなくす場合

セルに設定されている背景色をなくしたい場合は、 背景色の「塗りつぶしをなくす」にチェックを入れます。

セルの値を削除するのではなく、 設定されている背景の塗りつぶしをなくしたい場合に使用します。

Excelセルに罫線を設定する場合

「文字色・背景色の設定」アクションでは、セルへ罫線を設定できます。

罫線を設定する場合は、 「罫線」の「有効」にチェックを入れます。

罫線を引く位置は、 「内側」「外側」「すべて」から選択します。 また、設定する罫線の種類を指定できます。

「罫線の種類」では、 設定されている罫線をなくす設定もできます。

Excelの列幅を変更する場合

「文字色・背景色の設定」アクションでは、Excelの列幅も設定できます。

列幅を変更する場合は、 「列幅」の「有効」にチェックを入れて、 設定する列幅を指定します。

「塗りつぶしをなくす」と「セルのクリア」の違い

やりたいこと使用する設定・アクション
セルの背景色だけをなくす文字色・背景色の設定 > 塗りつぶしをなくす
セルに入っている値だけを消すセルのクリア > 値のみをクリアする
セルの値と書式を含めてクリアするセルのクリア > 書式も含めてすべてクリアする

背景色だけを解除したい場合は、 「文字色・背景色の設定」の「塗りつぶしをなくす」を使用します。

セルの値を削除したい場合は、 「セルのクリア」アクションを使用します。

文字色・背景色が想定どおり設定されない場合の確認順序

  1. 「ブック」で、操作対象となるExcelブックが正しく指定されているか確認します。
  2. 「シート名」で、書式を変更するシートが正しく指定されているか確認します。
  3. 「対象となるセル」で、書式を変更するセルが正しく設定されているか確認します。
  4. 文字色を変更する場合は、 「文字の色」の「有効」にチェックが入っているか確認します。
  5. 背景色を変更する場合は、 「背景色」の「有効」にチェックが入っているか確認します。 また、「塗りつぶしをなくす」の設定も確認します。
  6. 罫線を設定する場合は、 「罫線」の「有効」と、 罫線を引く位置・罫線の種類を確認します。
  7. 列幅を変更する場合は、 「列幅」の「有効」と設定する列幅を確認します。

関連するExcel操作・FAQ

モバイルバージョンを終了