Q&A

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

一部セル範囲のみ行数が動的に変わるように表示する方法

nassy nassy

2024-10-30 10:07

(例)表2(行数可変)のデータ取得件数が3件の場合
(例)表2(行数可変)のデータ取得件数が10件の場合

■お尋ねしたいこと
添付画像のように、一部セル範囲のみ行数を動的に変え、それ以外の範囲の見た目は変わっていないようにユーザーに見せる良いアイデアがありましたらご教授いただきたいです。

■質問の背景
・添付画像のように3つの表がシート上に存在する。

・表1、表3は行数を固定にし、表2は表示するデータの件数によって動的に行数を変えたい。

・単純に表2のデータ件数に合わせてアクション「行位置[]に[]行挿入する」等で行数を変えようとすると表1も合わせて変動してしまい、レイアウトが崩れる。
→データ取得後、表2のみ行数が変わり、他の表1、表3の見た目は変わらないようにユーザーに見せたい。

・可能な限り、添付画像のレイアウト(表の位置)は変えないようにしたい。

nassy nassy
新日本コンピュータマネジメント株式会社 
ご担当者 様

ご回答いただきありがとうございます。
隠し範囲内で行が可変の表を作成して、固定行の表とともにユーザー可視範囲に貼り付けるというご提案いただいた方法で要件を実現できそうです。

本件はクローズといたします。
新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
メダルベストアンサー
こんにちは

表1については、直接取り込んで頂いて問題ありませんが、
表2と表3については、非表示領域のそれぞれ別の列に列を設け、一旦、一覧表示を行い、
その後、「セル【】をコピーして【】を貼り付ける」アクションにて表をコピー頂ければ、再現できます。
なお、動的な表現ができるよう、図ではM列とQ列に関数を設ける必要があります。

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