close

許多朋友很想學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在儲存格會有專用詞。

arrow
arrow
    文章標籤
    EXCEL VBA IF ELSE ENDIF
    全站熱搜

    sxt66329 發表在 痞客邦 留言(0) 人氣()