代码之家  ›  专栏  ›  技术社区  ›  xiaodai

在Excel VBA中,如何访问已安装的加载项中存储的子项?

  •  4
  • xiaodai  · 技术社区  · 15 年前

    我已经创建了一个Excel加载项。在这个外接程序中有一些模块,假设module1就是其中之一。在模块1中,我有一个子声明为public sub abc()end sub

    在我的工作簿中,我希望能够使用外接程序中定义的函数abc。好像没用!

    E、 g.我安装了加载项,现在它出现在VBAProject部分。我在主工作簿中创建了一个子工作簿(这不是外接程序工作簿),并有一个名为def的子工作簿

    sub def()
      call abc
    end sub
    
    
    
    sub def1()
      call module1.abc
    end sub
    

    这两个都不管用。请帮忙。

    1 回复  |  直到 15 年前
        1
  •  4
  •   Lance Roberts    15 年前

    必须确保外接程序具有项目名称,然后通过“工具”>“引用”对话框引用它。见 this link