Excel::Writer::XLSX を使用して、配列の配列から Excel ファイルを作成しています。現在、データからフォーマットされたテーブルを作成しようとしています (別のファイルに吐き出すのではなく、できる限り)。
まず、set_column() を使用して背景色を設定すると、その色は列全体に対してフォーマットされます。ファイル内のコンテンツに限ってのみ移動するように指定する方法はありますか? 残念ながら、プログラムが実行されると、毎回動的であり、テーブルの最終行がどうあるべきか不明です。
次に、セル内のコンテンツに基づいてセルを結合する方法はありますか? これも動的な問題に関係しています。収集しているすべてのデータがオンラインであれば、最適な出力が得られます。その場合、これらの結合されたセルの範囲を簡単に設定できます。しかし、たとえば、列 2 の 10 行が「A」であり、列 2 の 10 行が「B」である場合、A と B をマージしたいと思います。問題は、その値が常に10行ある場合は不明です。
ご意見ありがとうございます。