最大 100 列を含むサブフォームを含むフォームがありますが、一度に表示する必要がある列は 5 つだけです。表示する必要がある列は、常に名と姓に加えて、メイン フォームでの選択に基づく他の 3 つの列です (列には HT001、HT002 などのラベルが付いています)。使用可能な 3 つのコンボ ボックスごとに 1 つの列。私はどこでも解決策を探し、見つけ続けています
Me![mycontrol].columnhidden = false
1 つまたは 2 つの列でどのように機能するかはわかりますが、各列がこれを必要とする場合、私のコードは非常に長くなる必要があります。膨大な量の列に加えて、12 の異なるサブフォームがあり、ケース選択手順を使用して選択されます。私はまだVBAを学んでいるので、簡単な解決策を探しています。