Q&A

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

シートの存在チェック

sori sori

2019-11-19 11:42

お世話になります。件名について教えてください。

2つのシート(Aシート、Bシート)の情報でTBL登録するときに、Bシートの項目は入力が任意(ノーチェック)とします。

Aシートに登録ボタンがあり、Bシートは裏に隠れているとします。必要であればBシートの項目に入力し、Aシートに戻るとします。

操作ミスでBシートのウィンドウ閉じるボタンで、Bシートを閉じてしまい、Aシートに戻り、登録ボタンを押したとします。

Bシートの項目の入力は任意なので項目チェックはありません。

操作者はBシートを閉じてしまったことに気づかずに、結果的に本人の意図とは違い(本人はBシートに入力したと思っている)、Bシートの情報が登録されません。

このような状況は防止するために、Aシートの登録ボタンを押したときに、Bシートの存在チェックをしたいのですが、何かいい方法はあるでしょうか?

よろしくお願いいたします。

sori sori
SCM様

ありがとうございます。
関数やアクションを考えすぎました。
簡易な方法で解決できました。ありがとうごさいます。

またよろしくお願いいたします。
新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
メダルベストアンサー
「Bシートの存在チェック」はアクションとしては用意されておりません。
代替案として、
「Bシート」の項目(A1)に"0"を初期値としてセットしておき、「Bシート」の初期表示処理にて"1"に変更する仕組みを入れておきます。
Aシートの登録ボタン押下時に、A1=0 ならばシートが閉じられているという判定を入れるのは如何でしょうか。

メールコンタクトをとる