Q&A

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

シートの切り替えをするとシートの内容が初期に戻ってしまう

hama hama

2024-02-09 14:36

シートを切り替えるとシートの内容が初期値に戻ってしまうので、対処法を探しています。
チェックマークで管理し、①にチェックがついたら①のプログラムを使用、①と②にチェックがついたら①と②の両方のプログラムを使用する のようなアクションを作成しようとしています。①・②のプログラムはそれぞれ別のシートに入れており、別のシートに切り替えてプログラムを開始しています。
その切替の際に、チェックマークが初期値に戻り、チェックが何も入っていないと判断され、プログラムが終了してしまいます。
何かこれを体現する方法が他にありますでしょうか。
ご教授いただけますと幸いです。

hama hama
ご回答いただきありがとう御座います。
「アプリ~~のシート○○を新規ウィンドウで表示する」を使用することによって、解決しました。
新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
メダルベストアンサー
こんにちは。

シート切替アクションですと値を保持しておく手間がかかるため、
別シートのアクションを使用したい場合には、
「アプリ~~のシート○○を新規ウィンドウで表示する」を使用されてはいかがでしょうか。
こちら①のプログラムの「シート表示時のアクションセット実行」をオンにしていただければ、シートを表示しただけでそのアクションが起動します。

万が一こちらの方法で実装できない場合には、
キャプチャの通りシート切替アクションにパラメータを付与していただく実装を検証してみて頂けますでしょうか。
①のチェックがオンになっていれば、切り替えた先のシートのどこかに値を渡し、
その値によって①のプログラムを起動させるという実装も可能です。

また、プログラムの起動さえできればよく、
画面の表示が不必要な場合には、「シート~~のアクション○○を実行する」を用いて
頂くことで必要なアクションを動作させることも可能です。

※上記、②のプログラムについても同様です。

よろしくお願いいたします。
以上です。
メールコンタクトをとる