名前を持つコンボボックスの数に応じて、Microsoft Accessフォームでvbaを使用してフォームに表示する特定の値を生成する際の支援が必要です。VBAにアクセス - 更新後のイベント
たとえば、ユーザーが「トム」を選択した場合、トムとジェリーが選択された場合は10、トム・ジェリーとジョージが30の場合は20となります。したがって、「他のフィールド」に固定金額これらのコンボボックスのどれだけが値を持つかに基づいています。
ご協力いただきありがとうございます。
X = 10 * (7 - (Abs(IsNull(Me!txtTestDirector.Value)) + Abs(IsNull(Me!txtSystemOperator.Value)) + Abs(IsNull(Me!txtTestEngineer1.Value)) + Abs(IsNull(Me!txtTestEngineer2.Value)) + Abs(IsNull(Me!txtAnalyst.Value)) + Abs(IsNull(Me!txtTrainee1.Value)) + Abs(IsNull(Me!txtTrainee2.Value)))
コンボボックスは常に名前があります。そう? – Gustav
私はコンボボックスに名前を入れようとしていません。特定の場所に基づいて名前ごとに固定値がある場合、コンボボックスが更新されるたびに変数を介してそれらを合計することができます。 – delnav222