1

我正在尝试将一个字段的值添加到另一个字段的值。例如,字段 A 的值为 10,字段 B 的值为 5。我想做 A(10 + B(5) = C(15.

我试过以下...

Me.FieldC.Value = Nz([FieldA], 0) + Nz([FieldB], 0)

然而,我很快就发现该方法不适用于保持运行总数。

所以发生的情况是,字段 A 需要是用户在字段 B 中输入的总和。因此,例如,假设字段 A 从 0 开始。用户来了一个多头并在字段 B 中输入 5 并点击确认。字段 A 现在应该变为 5。如果有人来在字段 B 中输入 100,则字段 A 应该变为 105。

这非常简单,我可能只是忽略了解决方案,但任何帮助都会很棒。

4

2 回答 2

1

我对VBA不太了解,但是:

Me.FieldC.Value = CInt(Me.FieldA.Value) + CInt(Me.FieldB.Value)
于 2013-01-25T14:30:25.510 回答
1

我。FieldA .Value = Nz([FieldA], 0) + Nz([FieldB], 0) 应该这样做

于 2013-01-25T14:42:51.667 回答