返回列表 上一主題 發帖

Dim定義問題

回復 9# basarasy
呵呵 這個^^

只要對變數做正確的定義
我想對程式的速度都是有幫助的
Hung-Chi Lin/林宏吉
HUNGCHILIN/林宏吉的OFFICE專欄

TOP

回復 1# basarasy
以我個人的經驗
宣告在小程式的計算速度上,應該沒什麼差別~
剛測試我寫的一支計算式(薪資)
所花的時間如下
00:48:64....................00:49:24.....................00:48:89
Dim ss As Date...........Dim ss, CC, i , r, p........'Dim ss, CC, i , r, p
Dim CC As String
Dim i As Integer
Dim r As Integer
Dim p As Integer
(相差不到1秒....)
感覺....好像是在測試我按碼錶的反應XD

TOP

long 是不是會比 integer快,要看cpu而定
若是32位元的cpu應該是long比比較快
若是16位元的cpu 應該是integer 比較快
這和cpu的處理方式有關

TOP

謝謝大大們的指導.
因為我平時寫的vba都用了很多行,還vba的一少部份慢 我想是看不出,但有很多的一少部份就會慢了.

看見大大們的vba碼 真的想學, 同一用法的vba我用 10行 ,大大們只用2-3行就寫了出來><
行數太多也會慢><
50 字節以內
不支持自定義 Discuz! 代碼

TOP

        靜思自在 : 為自己找藉口的人永遠不會進步。
返回列表 上一主題