ClearExtData要是能清除指定全局變量就更好! [金字塔]
- 咨詢內(nèi)容:
使用全局變量的好處:
1、使用全局變量完全可以替代自定義函數(shù)來(lái)傳遞行情技術(shù)指標(biāo)到VBA后臺(tái),而且還可以傳遞字符串變量,這是自定義函數(shù)做不到的。
2、自定義函數(shù)參數(shù)輸入框有字符長(zhǎng)度限制,如果你需要傳遞的變量太多,就不行了,而全局變量就沒(méi)有這個(gè)問(wèn)題。
我在使用VBA操作全局變量時(shí),發(fā)現(xiàn)有一個(gè)功能,如果能增強(qiáng)一下會(huì)更好:
ClearExtData能一次將全局變量全部清除,功能確實(shí)非常好,但也有一個(gè)問(wèn)題,就是如果我有多個(gè)模型都使用用全局變量了,變量名稱有一定規(guī)律,我只想清除某一個(gè)模型的全局變量,另一個(gè)不受影響,就不行了,如果能是用通配符來(lái)清除某些特征的全局變量,如:清除名稱中以"AAA"開(kāi)頭的全局變量,那么就可以很好地實(shí)現(xiàn)批量清除部分全局變量而其他不受影響了。
- 金字塔客服:
也有道理。
不過(guò),如果不清除,而是直接賦值為“0”,是否可以達(dá)到樓主的效果?
- 用戶回復(fù):
那就會(huì)生成很多變量,因?yàn)槲业牟呗噪S主力合約的變更,全局變量名稱會(huì)變的,這樣就會(huì)遺留很多無(wú)用的變量。
所以需要清除掉。
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容