我想从组合框中获取左边的第一个数字,并为第一个数字添加不同的值。我在下面做了但它给了我一个错误。
set sh2 = worksheets("sheet2").Listobjects("result")
MP= Int(Left(CB1.Value))
If MP = 2 Then
temp = worksheets("sheet1").cells(10,5)
sh.Range(2,2).Formula= "=temp+ D2"
else
...
答案 0 :(得分:1)
有几件事:
左边有两个标准。
在字符串中使用变量时,它必须在引号
所以:
set sh2 = worksheets("sheet2").Listobjects("result")
MP = Int(Left(CB1.Value,1))
If MP = 2 Then
temp = worksheets("sheet1").cells(10,5)
sh.Range(2,2).Formula= "=" & temp & " + D2"
else