vba做个小程序

来源:百度知道 编辑:UC知道 时间:2024/09/22 07:40:01
实现一下功能:
1.某人业绩在0-12000之间,工资多得%10
2.某人业绩在12000-24000之间,工资多得%8
3.某人业绩在24000以上,工资多得%7
就是工资=工资*(1+%xx)
原理知道,就是不会VBA程序,跪求高人指点

不需要vba,直接用公式就可以做
假设a1为业绩单元格
a2的公式就可以设成
=if(or(a1>0,a1<=12000),a1*(1+10%),IF(类推))
用vba麻烦多了

if range("c"& i)<=12000 then temp=0.1
if (range("c"& i)>12000) and (range("c" & i)<=24000) then temp=0.08
if range("c"& i)>24000 then temp=0.07

*******

靠,才发现你表述不清楚。。
总之单元格引用
1、range("e"&i) 或者 cells(行,列)就可以了。。