我一直在尝试获取要从外部加载的参考文件,但无济于事。
具体来说,我正在尝试加载通常位于 C:\Windows\System32\MSCOMCT2.OCX 中的“Microsoft Date and Time Picker Control 6.0(SP4)”
但是,有些运行包含此元素的宏的人在他们的 PC 上没有“MSCOMCT2.OCX”文件,所以我想我会将 MSCOMCT2.OCX 移动到共享位置并引用代码以使用共享位置(所以每个人都可以访问它)
我尝试这样做,但是当我尝试使用“浏览”从其他位置加载引用时,它没有加载它 - 因为我已经在 C:..
所以我想好吧...我将从 C:\ 中删除该文件,因此我只能引用共享文件。- 所以我删除了它。所以我再次打开工作簿并查看参考资料——我找不到“Microsotft Windows Common Controls-2.6.0(SP4)”——太好了!然后我继续使用共享驱动器中的浏览手动添加它。但是,当我这样做时,将添加 2 个“Microsotft Windows Common Controls-2.6.0(SP4)”引用 - 1 个来自 C:\(不存在)和 1 个来自共享驱动器。
C:\ 中的那个总是被自动选择。如果我尝试从 C:\ 禁用一个并从共享驱动器启用一个,它会自动更改回我按 OK 时的状态。如果我尝试同时启用两者 - 它会说重复的引用并只保留 C:\ 中的一个
所以..有人知道我怎样才能从列表中删除那个 C:\ 引用,这样它就不会被加载?显然删除文件本身不起作用。最终我的目标是让没有 C:\Windows\System32\MSCOMCT2.OCX 文件的人能够使用我的日期选择器工具。
非常感谢!