2013-04-22 34 views
2

我有一個包含VBA - 適當的名稱管理庫

  • 一個主模塊與主接口,例如VBA .xla文件readDiagram()
  • 約10個模塊,其提供的功能實現爲readDiagram()。由於我不喜歡具有數千行的模塊,因此我決定將接口與實現分開。

爲了使接口函數看到實現,實現函數必須聲明爲public。但是,這意味着在另一個項目中引用.xla時,可以從該項目中看到所有的實現功能,這是不可取的。有沒有辦法將.xla分成更多模塊,同時只有一個功能可以讓整個.xla對外界可見?

回答

2

在所有實施替補,把這個作爲最前一頁線

Option Private Module 
+0

+ 1好的。好而簡單。我以爲我輸入了一條消息。 – 2013-04-22 10:55:10