回復 6#kimbal
謝謝kimbal的教導static同scripting.dictionary,但是太難了>< 要慢慢學.
你打的vba不能用.
可以這樣嗎?
第1個sub 寫
Sub test()
Static d
If IsEmpty(d) Then
Set d = CreateObject("Scripting.Dictionary")
End If
v = Range("a1").Value
If d.exists(v) Then
d(v) = d(v) + 1
Else
Call d.Add(v, 1)
End If
Range("C1") = d(v)
End Sub
第2個sub 寫
把Static d save 到 dim MySave
如果vba的MySave不能在off excel再open excel用 就save在 [z1]