私はCOMアドインに取り組んでいますが、これをVBまたはVBAで解決できれば幸いです。データベースからの選択に基づいて生成されたユーザーレポートがあり、シートが既存のシートに追加されます。同じ基本フォーマットを維持し、Excelに残す必要があると言われました。問題は、フォーム内のこれらのリストが、スペースよりもはるかに長い長さになる可能性があることです。
現在のフォームは次のようになります。
解決策についての私の考えは、合計を理論上の最大アイテム(DBからのオプションの合計数に加えて50程度)に落とし、次にスクロールバー付きの中央のスクロールを作成することでした。
各テーブルのみをスクロールする3つの別々のスクロールバーを作成する方法はありますか(これらの上にスクロールしないものがあります)?シート全体をスクロールするスクロールバーしか見たことがありません。
より良いアプローチはありますか?
インデックス機能を使おうと思ったのですが、エンドユーザーがスクロールしながら情報を編集できるようにしたいと思います(この場合はインデックスが上書きされます)。
考え?