Q&A

回答の並べ替え:
投稿新規に質問を投稿する

サブアプリでのエラー情報を本アプリのシートに返す方法

ishikawa ishikawa

2019-09-16 19:08

サブアプリやアクションセットを組み合わせて一つのアプリを作成しようとしています。
そのため、いずれかのサブアプリやアクションセット内でエラーが発生したときに、残り全てのアクションセットを停止させたいです。
そこで、本アプリのシート上のセルに各アクションセットのエラーの内容を表示させ、その結果を”もし○○ならば”のアクション、次のアクションセットを実行するか、実行しないかを判断させようと思うのですが、本アプリのシートのセル上にエラー内容を表示させることができません。
良い方法があれば、ご教授いただけないでしょうか?

ishikawa ishikawa
ご教授ありがとうございます。
教えていただいた方法でエラー情報を出力させることができました。
日本コンピュータシステム(CELFチーム) 日本コンピュータシステム(CELFチーム) パートナー
メダルベストアンサー
はじめまして。

まず、以下の前提でサブアプリ作成します。※名称は仮のものです
・エラー発生するサブアプリを「エラーサブアプリ」、シート「エラーシート」を作成します。
・「エラーシート」にアクションセット「エラー発生」を記述し、その中でエラーメッセージをA1セルにセットします。
次にサブアプリを呼び出す「本アプリ」、シート「メインシート」を作成します。
・「メインシート」にアクションセット「サブ実行」を記述し、その中で以下アクションを記述します。
 ・シート「エラーシート」のアクション「エラー発生」を実行する
 ・セル「C2」に「=エラーシート!A1」をセットする ※C2はエラーメッセージを表示する仮の座標です

以上でサブアプリで発生したエラーメッセージを、本アプリで表示できると思います。

ご参考になれば幸いです。
メールコンタクトをとる