發表文章

目前顯示的是 2月, 2011的文章

Excel 重要:主程式架構 call function

function 呼叫越多層,維護越麻煩 為了程式維護方便易懂,因此寫法最好是     sub 主程式()             call Fn1             call Fn2             call Fn3     end sub ---------------------     function Fn1         ........     end function ---------------------     function Fn2         ........     end function ---------------------     function Fn3         ........     end function ===================== 千萬不要寫成 sub 主程式()     call Fn1   end sub -------------------- function Fn1     ........     call Fn2 end function -------------------- function Fn2     ........     call Fn3 end function -------------------- function Fn3     ........ end function

Excel Val函數 使文字轉數字

Range("a" & i).Value = Val(Range("a" & i).Value) http://tw.knowledge.yahoo.com/question/question?qid=1510121208854

Excel 的各個函數意義

http://sleepingwolf.pixnet.net/blog/post/25255414

重要:程式流程架構

1、做事是把同樣的步驟先做完,效率最高         比如說,先寫好Function,因為同樣的事要做好幾遍 2、程式架構是,事情先完成一次,然後看需要再做幾遍       因為,只要第一件是正確的,加迴圈去跑就ok了       改程式也比較容易多了 比如說:     號碼 1 到 3、次數是 1 到 2,統計機率,排序     那麼程式就是流程就是     號碼1 -> 次數1 -> 統計1-> 排序1   ,     號碼1 -> 次數2 -> 統計2-> 排序2   ,         號碼2 -> 次數1 -> 統計1 -> 排序1   ,     號碼2 -> 次數2 -> 統計2 -> 排序2   ,     號碼3 -> 次數1 -> 統計1   ,     號碼3 -> 次數2 -> 統計2   , 3、傳入的變數要少      在function內重新定義變數,在維護會很方便,不會因為變數的關係,還要重新檢查錯誤