小森同学拒绝不了漫画:请问EXCEL宏的写法,是一个关于IF语句的函数

来源:百度文库 编辑:神马品牌网 时间:2024/05/01 16:02:30
if A1<5 A5=A2
if A1>=5 & B1=Y A5=A3
if A1>=5 & B1!=Y A5=A4

要编写上面这个函数,宏怎么写?
第一次用宏,基本语法也不太懂,麻烦给个完整的宏,谢谢!
sub test()
.......
end sub

如果没有理解错误的,按以下方式改。
if A1<5 A5=A2
if A1>=5 & B1=Y A5=A3
if A1>=5 & B1!=Y A5=A4

改为
if A1<5 Then A5=A2
if A1>=5 AND B1=Y Then A5=A3
if A1>=5 AND B1<>Y Then A5=A4

If cell(1,1) < 5 then
cell(5,1) = cell(2,1)
ElseIf cell(1,1) >= 5 and cell(1,2) = Y then
cell(5,1) = cell(3,1)
ElseIf cell(1,1) >= 5 and cell(1,2) <> Y then
cell(5,1) = cell(4,1)
End