在excel vba中为另一个工作簿制作function专用

首先,我的英语很抱歉。 我还在学习….我想知道如何使一些function或模数不可用的另一个工作簿。 相比之下,我需要将这些function公开于工作簿内的所有模数。 我让自己清楚? 例如:我需要打开两个包含具有相同名称的函数的工作簿,但是这些函数执行的操作有点不同。

看到这里的答案http://www.cpearson.com/excel/scope.aspx

这是一个复制的摘要:

如果您希望在项目中的任何地方都可以访问variables,但不能从其他项目访问该variables,则需要使用Option Private Module作为模块中的第一行(在任何variables声明或过程之上和之外)。 该选项只能在项目中访问模块中的所有内容。 这也意味着,如果您希望某些项目variables可以从其他项目和其他项目variables访问而无法从其他项目中访问,则需要在单独的模块中声明它们。