0
希望一切都很好。我一直在VB中获得不匹配错误excel 2007
我想问我的excel vb的帮助。我不知道我的代码中还需要编辑什么,因为计算工作正常,但运行时错误不匹配类型总是弹出。
Private Sub txtQty_Change()
VAT.Value = txtQty.Value * 0.12
End Sub
任何帮助将不胜感激。由于
希望一切都很好。我一直在VB中获得不匹配错误excel 2007
我想问我的excel vb的帮助。我不知道我的代码中还需要编辑什么,因为计算工作正常,但运行时错误不匹配类型总是弹出。
Private Sub txtQty_Change()
VAT.Value = txtQty.Value * 0.12
End Sub
任何帮助将不胜感激。由于
试试这个
这将确保,如果txtQty_Change
自动再次调用那么就不会产生任何问题。
Private Sub txtQty_Change()
if Len(Trim(txtQty.Value)) = 0 Then Exit Sub
VAT.Value = txtQty.Value * 0.12
End Sub
哇!棒极了。感谢Siddhart! :) – user2684121
什么是增值税? –
这很可能是Excel中错误的单元格类型或VBA中错误的字符串类型。 – CustomX
我将我的文本框命名为增值税。我打算做的是在VAT中显示我在txtqty中输入的值乘以0.12的乘积。谢谢 – user2684121