所以,我有在Excel中的一個字分析程序,使用它我希望能夠導入超過30萬字。在字符串中隱藏變量VS使用具有屬性的對象?
起初,我創建了一個單獨的對象爲每個這些話,讓每個字都有一個...
.value '(string), the actual word itself
.bool1 '(boolean)
.bool2 '(boolean)
.bool3 '(boolean)
.isUsed '(boolean)
.cancel '(boolean)
當我發現我可能還有30萬個這樣的對象(所有存儲在單一收藏),我認爲這可能是一個怪物編譯。所以我決定我所有的單詞都是字符串,並且我會將它們粘貼到一個數組中。
所以我的陣列的想法是通過在每個字符串的開頭加入5位(我的5個布爾變量),代表一個假布爾VAL每個空的空間,每個追加3000萬串。例如,
If instr(3, arr(n), " ") = 1 then
'my 3rd bool val is false.
Elseif instr(3, arr(n), "*") = 1 then '(I'll insert a '*' to denote true)
'my third bool val is true.
End If
無論如何,你們認爲什麼?我應該採用哪種方式(集合或數組)(專門針對優化)?
我建議你使用Excel以外的東西 – user2182349
啊,我一般對編程很新,但這不能在Excel中完成?老實說,如果我需要爲了完成操作,我可以將電腦開着幾天。我從來沒有真正想過,但也許Excel不是最合適的。 – bmende
偉大的問題和方法! –