我有,我想提供給(或「自贖回」)所有形式子:如何使項目中的所有表單都可用?
' Call some Sub from another form.
someSub()
我很難找到在線的例子因此,我懷疑我的問題的癥結可能是術語。
怎麼樣?
任何人都可以指導我,什麼我應該看什麼?:
- 全球副
- 靜子
- 共享子
- 私人小組
在哪裏?
我應該在哪裏放置我的「萬能」子?:
- 隨意將其放置在的形式之一。
- 創建一個代碼文件,並以某種方式集成到它的每一種形式?
我有,我想提供給(或「自贖回」)所有形式子:如何使項目中的所有表單都可用?
' Call some Sub from another form.
someSub()
我很難找到在線的例子因此,我懷疑我的問題的癥結可能是術語。
任何人都可以指導我,什麼我應該看什麼?:
我應該在哪裏放置我的「萬能」子?:
聲明爲公衆一個子模塊內部
Public Module GlobalFunctions
Public Sub YourSub()
End Sub
End Module
希望這將幫助你
將其公開。
Public Sub MySub()
然後,您可以從每種形式調用它。
Myform.MySub()
謝謝。這工作。我沒有意識到方法可以/應該通過在表單名稱前添加引用。 – 2014-11-06 23:20:33
使表格內的子公開工作,但不是邏輯,你應該避免 – Monah 2014-11-06 23:20:39
@HadiHassan我正按照你的評論選擇模塊方法。它讓更多的功能與所有形式保持獨立,因爲它不是專有的。 – 2014-11-06 23:22:53
聲明爲公共子一模塊 – Monah 2014-11-06 23:03:47
這裏面的工作以及回答如何和在哪裏。也可以發佈它作爲答案。 – 2014-11-06 23:10:16
知道我的問題爲什麼收到反對票是有用的。當然,我想避免重複負面投票所代表的任何錯誤。不管我多麼樂意,如果我的錯誤沒有呈現給我,我也無法糾正自己。 – 2014-11-06 23:13:27