サブアプリでのエラー情報を本アプリのシートに返す方法
2019-09-16 19:08
サブアプリやアクションセットを組み合わせて一つのアプリを作成しようとしています。
そのため、いずれかのサブアプリやアクションセット内でエラーが発生したときに、残り全てのアクションセットを停止させたいです。
そこで、本アプリのシート上のセルに各アクションセットのエラーの内容を表示させ、その結果を”もし○○ならば”のアクション、次のアクションセットを実行するか、実行しないかを判断させようと思うのですが、本アプリのシートのセル上にエラー内容を表示させることができません。
良い方法があれば、ご教授いただけないでしょうか?
回答を投稿するにはログインが必要です。
ご教授ありがとうございます。
教えていただいた方法でエラー情報を出力させることができました。
教えていただいた方法でエラー情報を出力させることができました。
日本コンピュータシステム(CELFチーム)
パートナー
ベストアンサー
はじめまして。
まず、以下の前提でサブアプリ作成します。※名称は仮のものです
・エラー発生するサブアプリを「エラーサブアプリ」、シート「エラーシート」を作成します。
・「エラーシート」にアクションセット「エラー発生」を記述し、その中でエラーメッセージをA1セルにセットします。
次にサブアプリを呼び出す「本アプリ」、シート「メインシート」を作成します。
・「メインシート」にアクションセット「サブ実行」を記述し、その中で以下アクションを記述します。
・シート「エラーシート」のアクション「エラー発生」を実行する
・セル「C2」に「=エラーシート!A1」をセットする ※C2はエラーメッセージを表示する仮の座標です
以上でサブアプリで発生したエラーメッセージを、本アプリで表示できると思います。
ご参考になれば幸いです。
まず、以下の前提でサブアプリ作成します。※名称は仮のものです
・エラー発生するサブアプリを「エラーサブアプリ」、シート「エラーシート」を作成します。
・「エラーシート」にアクションセット「エラー発生」を記述し、その中でエラーメッセージをA1セルにセットします。
次にサブアプリを呼び出す「本アプリ」、シート「メインシート」を作成します。
・「メインシート」にアクションセット「サブ実行」を記述し、その中で以下アクションを記述します。
・シート「エラーシート」のアクション「エラー発生」を実行する
・セル「C2」に「=エラーシート!A1」をセットする ※C2はエラーメッセージを表示する仮の座標です
以上でサブアプリで発生したエラーメッセージを、本アプリで表示できると思います。
ご参考になれば幸いです。