XDocReport と Velocity を使用して、foreach ループを使用して Word テーブルに動的な数の行を作成できます。(before-row および after-row トークンにより、これはさらに強力になります。) ただし、列の数は固定する必要があります。
しかし、データがテンプレートに追加されるまで、必要な列の数がわからないことがあります。列数を動的に設定する方法はありますか? これが HTML の場合、おそらく簡単に実行できます (列の数をループして、別の TD または TH 要素を各行に追加するだけです) が、Word でこれを行う方法がわかりません。