需要帮助生成特定值以在Microsoft Access窗体上使用vba显示在窗体上,具体取决于有多少个组合框具有名称。
例如,如果用户选择了“汤姆”。如果Tom和Jerry被选中,那么该项目将耗资10,如果汤姆杰瑞和乔治接着是30,那么我想要其他一些领域'根据这些组合框中有多少具有值来填充固定金额。
请帮助并谢谢你!
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)))
答案 0 :(得分:0)
尝试:
Value = 10 * (TotalCoboboxCount - (Abs(IsNull(Me!Combobox1.Value)) + Abs(IsNull(Me!Combobox2.Value)) + ... + Abs(IsNull(Me!ComboboxN.Value))))