文件遗忘依赖参考

时间:2017-11-24 18:43:51

标签: excel-vba vba excel

我的电子表格中包含名为' constants.xlsm'的代码,其他.xlsm电子表格用作依赖参考。

我有一个新的电子表格文件,我想使用' constants.xlsm'在工作表公式中。函数是= ToOptionSymbol(...)。

当新文件引用“常量”时,该函数按预期工作,但不想记住它引用了常量'当它关闭并重新打开时。

' new'文件没有自己的代码模块。如何制作新的'记住会话之间的引用吗?

1 个答案:

答案 0 :(得分:1)

似乎除了将工作簿保存为.xlsm之外,它还需要包含VbaProject,其中VbReferences添加到其他文件。

尝试以下任何一项:

  1. 将新模块添加到新工作簿。
  2. 如果您不希望在“新文件”中有一个空模块,您还可以在ThisWorkbook代码窗格中添加一个虚拟过程,例如:

    Private Sub Dummy_Procedure()
    End Sub
    
  3. 上述任何建议都会强制工作簿创建VbaProject,从而将vbReference保留为constants.xlsm vbProject