2012-01-04

為自己的Excel加入自定義函數

在Excel中有提供函數兩百多個,我們常用的無非是sum、average、if、lookup...等,若是比較複雜的運算,就直接利用儲存格的運算公式來代替,若是你熟悉VBA的話,那您還有另外個選擇就是自訂函數。

他的原理跟寫程式的function一樣,若你覺得要拉儲存格的運算關係覺得很複雜,你可以在直接呼叫function進行運算,一個簡單的作法

假設我們的公式是 myfunc=(A+B)*3
那麼我們在VBE中的模組裏新增一個function 如下圖:


裡面的程式碼只有簡單一行


我們回到excel工作表,在需要函數運算的地方打入


這樣子你就可以擁有自訂義的函數了...



沒有留言:

張貼留言