Q&A

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

複数のメッセージについて

chiiimy0610 chiiimy0610

2023-07-05 16:41

いつも大変お世話になっております。

添付画像にもありすますが、
1の登録内容を詳しくみたいときに詳細を押すと入力内容が見えるように
したいと考えています。
ただ1度に100件弱のデータを表記し、気になった内容だけ確認するので
1つ1つに詳細ボタンを作成したほうがいいでしょうか?

それともほかにみる方法はありましたら教えてください。

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

Yexiongmao Yexiongmao
こんにちは。

ボタンを設置して、詳細画面を開くには、まずボタンをどう設置するか、
またボタンを押したときに詳細画面の表示が押されたボタンとどう対応するかということになると思います。
① OnOpen
選択画面が表示されたときに表示された行数だけボタンを設置するアクションです。
予めG3にボタンを設定しておいて各行にコピーしています。
コピーでなく、ボタンの式を書き込んでも結果は同じですが、コピーのほうが簡単です。
② 詳細BtnOnClick
ボタンが押されたときにどの行のボタンがおされたかをB列の「No」をパラメータとして開くシートのA1に送っています。(Noが詳細データのキーの場合)
="B"&ROW()で選択された行のNoを返します。
呼び出されたシートはA1をキーにして詳細データを表示してください。
アクションはG3に割り当てておけばOKです。
新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
想定されている認識と異なる回答していたかもしれません。

一覧の「入力内容」の文字列が長い為に、全文が見えないので、「詳細」ボタンをおいて
メッセージダイアログに「入力内容」の長文を表示させて参照しようと考えられておりますでしょうか。

それであれば、以下の方法もあると思います。
①「入力内容」の列が入力許可セルであれば、イメージ1つ目のウインドウ上部の関数バーにカーソルを当てると、全文が見えます。

②シート設定にて、シートの行・列を広げる・狭めることができる様にすることが可能です。※イメージ2つ目の通り
 利用者が見たいところだけ、行幅・列幅を広げて参照することが可能となります。

よろしくお願いいたします。
メールコンタクトをとる
新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
こんにちは。

一覧画面+詳細画面を作成する場合は、イメージの通りに各明細にボタンを配置するか、各明細にチェックボックスを配置して、表の上に1つ「詳細」ボタンを用意する方法になるかと思います。
詳細ボタン以外に、チェック済などのステータス更新や、データ削除などの機能も付ける場合に、明細にボタンが増えてしまうので、チェックボックス方式の方がレイアウトは
スッキリすると思います。

もしくは、詳細画面に表示を考えているデータに数がなければ、一覧の列を追加して横長の一覧画面にして、一覧だけでデータ確認する方法もあると思います。

ご回答になりましたでしょうか。
よろしくお願いいたします。
メールコンタクトをとる