0
我用VB在Excel工作(辦公室2010)。關聯一個VB對象到特定工作
我有一個類叫做問題和產生隨機的問題,每個問題創建一個新的工作表並打印問題的參數到工作表中的VB代碼。
時,我對工作表工作,我需要一些存儲在生成工作表中的問題對象的實例,並動態地改變它們的參數。
我想要做的是什麼問題的一個實例,其工作 類似關聯:
Dim p as Problem
Set p = new Problem
Worksheet("Problem 1").**myCurrentProblem** = p
再後來就可以訪問變量myCurrentProblem
是有辦法去做?
在此先感謝。
你能可能做到這一點的其他方式......在你的'Problem'類,存儲工作表變量,也許? –
你是指對象的*類屬性*嗎? – Raystafarian
我有一個函數,它需要一個Problem實例和一些我希望它從工作表中取出並計算出某些內容的數字。 這樣的事情: = myFunction(this_problem_instance,E5,D7) 但我不能訪問問題的實例,因爲我不知道它是哪一個。 我可以通過持有的問題和工作表全球收集傳遞,但我寧願它是否會被關聯到 – user1472066