请给点思路和写法
很简单但十分重复:根据产品的各个型号来算利润
产品A 型号B 金额C 利润D (以下用ABCD来代替)
A会有多个B,D = C * 系数(系数由B来决定),A和B都十分多,要实现可以用以下方法,但偶觉得实在太烦琐了,请兄弟们指点指点。
if text1="XXX" then 'text1中为选择的产品
select case text2 'text2为型号
case "A1"
text4=text3 * 0.1 'text3为金额,text4为利润
case "A2"
text4=text3 * 0.3
case "A3"
text4=text3 * 0.6
end select
end if
if text1="ddd" then
select case text2
case "A1"
text4=text3 * 0.1
case "A2"
text4=text3 * 0.3
case "A3"
text4=text3 * 0.6
end select
end if
......................................
请高手赐教