许多朋友很想学EXCEL VBA,但是,看到了市面教材长相如下图,大多就头很大。

剪贴簿01.jpg

因为,看不懂写什么,不用提如何运用。

书本所写的,大多是由VB架构写成上图的内容,要如何让想学且没摸过VB的朋友,可以更亲近的写法呢?

以初学者立场来写 IF ELSE ENDIF 流程控制,让我想到了运用大多数人会使用EXCEL 函数、介面等方式陈述,是不是会贴近读者呢?

因此,改写成如下内容,试问没学过VBA的您会不会看懂了些。

--------------------------

IF  ELASE  END IF

语法一:

If     条件 then

描述式

End If

语法二:

If     条件 then

描述式

Else

描述式

End If

说明:上述语法类似IF()函数,就用IF()函数范例来说明IF  ELASE  END IF之写法。

剪贴簿02.jpg

比例公式为=IF(F4>=24,””,””),其中,F4之值为24.1,结果为。若用在IF  ELASE  END IF之写法,就用以下来表示:

IF   F4  then  >=24

        G4 =”

ELASE

    G4=””

END IF

如此,大家就可以理解IF  ELASE  END IF之写法。

PS.G4仅代表储存格变数,VBA在储存格会有专用词。

相关文章