返回列表 上一主題 發帖

Dim定義問題

Dim定義問題

本帖最後由 basarasy 於 2010-12-15 21:59 編輯

1. vba可以這些定義嗎?
dim i!  '定義i為single型
dim i#  '定義i為Double型
dim i@  '定義i為Currence型
dim i$  '定義i為String型
dim i%  '定義i為Integer型
dim i&  '定義i為Long型

2. 用dim i% 和 dim i as Integer 有沒有分別?
3. 用Long 會比Integer 的計算速度快嗎?
50 字節以內
不支持自定義 Discuz! 代碼

回復 3# GBKEE

sorry.打錯了><.
2. 用dim i% 和 dim i as Integer 有沒有分別?
3. 用Long 會比Integer 的計算速度快嗎?(寫開vb的人說的)
50 字節以內
不支持自定義 Discuz! 代碼

TOP

謝謝大大們的指導.
我自己會覺得 Integer比 Long  的計算速度快(變數範圍在Integer內)
,Integer用(2 個位元組)  Long  用 (4 個位元組).

還有vba的計算速度問題.(我知道這個問題是要長時間學習的)
有什麼方法可以加快計算速度?
是否越少vba碼就會快?
50 字節以內
不支持自定義 Discuz! 代碼

TOP

回復 8# oobird

    Worksheets("Sheet1").Range("A1").Value = "100"  會比 Range("A1").Value = "100"  快?
50 字節以內
不支持自定義 Discuz! 代碼

TOP

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

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

TOP

        靜思自在 : 有時當思無時苦,好天要積雨來糧。
返回列表 上一主題