Excelを開く際にマクロ実行が有効化されない

:grey_question: Question

Excelを開いた際にクラシックアクティビティ『Excel アプリケーション スコープ』の「マクロを設定」で「すべて有効化」を選択してもマクロが有効化されません。

原因と対策を教えてください。

:bulb: Answer

原因
クラシックアクティビティの「マクロを設定」で「すべて有効化」を選択しても、

Excelの「マクロの設定」で無効化と設定されている場合、プロセス実行時にExcelの設定が優先されます。

Resolution
対策1:

クラシックアクティビティを利用したい場合、Excelの設定の変更等で対象Excelファイルを手動で開く際にマクロが自動的に有効化されるように設定してください。

対策2:

対策1を実施てきない場合、モダンアクティビティ『Excel プロセス スコープ』への切り替えをご検討ください。

モダンアクティビティ『Excel プロセス スコープ』を利用したい場合、オプション「マクロを設定」を「すべて有効化」に設定すると、

Excel自体の設定に関係なく、ロボットに処理させた場合にはマクロ実行が有効になります。