在vba中 我们常用的if 写法如下
if a>b Then a=b else b=a end if 其实还有一种写法(if 语句为一行 下行if的不受上行if 影响)
if a>b Then a=b else b=a end if
if a>b Then a=b if a<b Then b=a 这样两条语句表达的结果是一样的,只是vba语句的写法不同而已,效果没有区别,用哪种写法在于个人的习惯。
if a>b Then a=b if a<b Then b=a