Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 缺少工具引用_Excel_Vba_Macos - Fatal编程技术网

Excel 缺少工具引用

Excel 缺少工具引用,excel,vba,macos,Excel,Vba,Macos,我的VBA版本似乎缺少很多工具参考。因此,我尝试通过“浏览”选项卡添加一个我知道存在的库scrrun.dll,尽管它只会导致以下错误: 如果您能提供有关如何访问更多工具参考的任何帮助,我将不胜感激。重新安装可能会有所帮助,但这些参考可能指向不同版本的windows*\System32 vs*\SysWow64中的文件夹,这可能是问题所在 它最初运行的系统发生了什么变化?在C:驱动器中搜索SCRRUN.DLL,如果路径已更改,请通过浏览切换到实际路径。我以前从未见过那个文件丢失,但我认为它是Win

我的VBA版本似乎缺少很多工具参考。因此,我尝试通过“浏览”选项卡添加一个我知道存在的库scrrun.dll,尽管它只会导致以下错误:


如果您能提供有关如何访问更多工具参考的任何帮助,我将不胜感激。

重新安装可能会有所帮助,但这些参考可能指向不同版本的windows*\System32 vs*\SysWow64中的文件夹,这可能是问题所在

它最初运行的系统发生了什么变化?在C:驱动器中搜索SCRRUN.DLL,如果路径已更改,请通过浏览切换到实际路径。我以前从未见过那个文件丢失,但我认为它是Windows的一部分


在极少数情况下,您可能需要重新注册组件,其中一些组件包括Windows组件

你试过重新安装Office吗?@TinMan:他为什么要重新安装Office???@Johan:你为什么认为你缺少一些工具参考?特别是为什么是scrrun.dll?从截图上可以清楚地看出,这是Mac的Office。啊。。。这种情况可能会发生在不同的版本,不同的地点?你有这些路径吗?如果这些引用不存在,问题似乎是从Windows移植到Mac:对不起,我忘了提到我在Mac上运行excel。我多次尝试重新安装excel,但缺少的引用似乎没有添加到正确的路径。起初,我计算机上的另一个程序似乎劫持了path文件夹,该文件夹包含VBA的所有引用,如scrrun.dll,并且在该程序的文件夹中可以找到其他引用。所以在重新安装Excell之前,我尝试删除这个程序及其文件,但现在我根本找不到丢失的参考文件。VBA只允许访问14个参考文献,这似乎很奇怪。