|
楼主 |
发表于 2013-5-10 15:27
|
显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
好像还是不行啊,不知道什么道理!代码如下,请大神们帮忙看一下!
Sub 自动选型()
arr = Array(15, 16, 20, 25, 32, 40, 50, 65, 80, 100, 125, 150)
i = 0
Do Until arr(i) > Range("喉部直径计算值")
i = i + 1
Loop
Range("安全阀喉部直径") = arr(i)
If Range("安全阀喉部直径") = 15 Then
Range("安全阀公称直径") = 20
Range("安全阀出口直径") = 25
ElseIf Range("安全阀喉部直径") = 16 Then
Range("安全阀公称直径") = 25
Range("安全阀出口直径") = 32
Else
i = 0
Do Until arr(i) > Range("安全阀喉部直径") / 0.65
i = i + 1
Loop
Range("安全阀公称直径") = arr(i)
Range("安全阀出口直径") = arr(i + 1)
End If
End Sub |
|