クロス集計クエリに基づくレポートがあります。私が抱えている問題は、要求されたタイムラインとデータの月数に応じて、フィールドの数が 1 ~ 18 の間で変化することです。事前にフィールドを適切なコントロールのソースとして設定したいので、vba で条件付きでビルドしようとしました。onload イベントでこのコードを書いてみましたが、うまくいきません。何かアドバイス?前もって感謝します。
Me.Month6.ControlSource = IIf(llreportcrosstab.TotalMonths.Value >= 6, "llreportcrosstab.6", "llreportcrosstab.1")