新手/中级访问用户。
我在 MS Access (O365 ProPlus) 中有一个表单,它有一个基于六列查询的组合框。
更新后,我想从 ComboBox 的列中提取值并将其填充到未绑定的文本框中。但是,格式必须是货币,并且它不能从文本框的表单属性字段中设置货币格式正确继承。
当以这种方式拉取 ComboBox 列值时,我尝试在 Control Source 属性中进行格式化,但这种方式的成功有限。它显示了货币格式,但是当我稍后尝试使用文本框中的值以用于表单上其他地方的计算(总和)总价值字段时,它仅被识别为文本。
文本框仅将TotalValue
文本框与货币美元符号连接起来。
Combobox1_AfterUpdate: ()
Textbox1 = Combobox1.Column (2)
Textbox2 = Combobox1.Column (3)
Textbox3 = Combobox1.Column (4)
TotalValueTextbox = Textbox1 + Textbox2 + Textbox3
预期结果是将上述文本框的数值相加的一个数字。相反,我number1number2number3
好像在连接文本字符串。
货币格式(如果它在前面的文本框中有效)带有美元符号,但小数不携带,它连接值而不是添加它们。
我什至尝试添加一个第三级测试文本框,并使其控制源值等于其中一个文本框的 12 倍(任意值),并且它正确相乘,但是当使用上面列出的总和计算涉及多个文本框时,它不起作用.