有人可以帮我吗?
我现在正在通过excel vba制作useform和一些计算。
我想在一个文本框中输入一个值,然后将其立即转换为另一个文本框中的相应单位,而无需任何按钮。
例如流量,单位为LPM(每分钟升):我想将其转换为每分钟加仑。
1LPM=0.2641
如果我输入10LPM
,我希望第二个框中的结果为=10*0.2641
。
答案 0 :(得分:0)
在下面尝试此代码:
Private Sub TextBox1_Change()
If TextBox1.Value <> "" Then
TextBox2.Value = TextBox1.Value * 0.2641
Else
TextBox2.Value = ""
End If
End Sub